플랫폼
플랫폼 화면
START에서 보드판 펼치기
영상을 불러오지 못했습니다 영상 직접 열기 ↗
주사위 이동 · 도착 칸의 문제 선택
영상을 불러오지 못했습니다 영상 직접 열기 ↗
파일 다운로드 · 인스턴스 실행 · 플래그 제출
크게 보기
동아리 문제 · 마일리지 · QR 결제
크게 보기참가자 화면: 개발·예시 데이터 포함
클라우드 자원을 한곳에
클라우드 추가 결제0원
- AWS무료 크레딧
- Google Cloud무료 크레딧
- Azure무료 크레딧
Resource Broker
자원 통합 · 예약 · 반납문제 실행
컨테이너 · 전용 VM
플랫폼 구성
4단계 · 3초 간격
SLA · 상시 점검
구현 보기 ↗- 서비스 APIFrontend · Backend
Scheduler · Broker · Runtime - 인스턴스 목록Scheduler 전체 목록
Runtime 상태 대조 - 노드 수집기CPU · 메모리 · 디스크
K3s · Windows · 서비스 상태
주기적 수집SLA / Sentinel
상태 판정
장애·복구 기록
- 운영 대시보드현재 상태 · 수집 시각 · 이력
- Discord장애·복구 알림
- Prometheus → Grafana메트릭 저장 · 조회
전체 구성도접기
트랙별 DB·Redis 분리 · 공통 제어 서비스 사용
공통 Edge·Active/Standby 자동 승격은 설계 단계, 운영 검증 전
Contributors
팀 조율 · 플랫폼 통합 · 운영·QA
Tech Stack
Frontend
React
Vite
Tailwind CSS
Three.js
Backend
Django REST
PostgreSQL
Redis
Infrastructure
FastAPI
Kotlin
Spring Boot
Go
Docker
K3s
Nginx
DevSecOps
GitHub Actions
Trivy
GHCR · Gitleaks · SBOM
Monitoring
ASP.NET Core
Prometheus
Grafana





