플랫폼

플랫폼 화면

START에서 보드판 펼치기

크게 보기

주사위 이동 · 도착 칸의 문제 선택

크게 보기
문제 지문, 첨부 파일, 인스턴스 제어와 플래그 제출을 모은 화면

파일 다운로드 · 인스턴스 실행 · 플래그 제출

크게 보기
산길 지도 위에 여섯 문제와 세 라운드를 배치한 King of the Hill 화면

라운드별 공개 · 점수 수집 · 순위 반영

여섯 동아리의 부스가 가을 축제 거리처럼 놓인 화면

동아리 문제 · 마일리지 · QR 결제

크게 보기

관제 현황

Sentinel 관제 현황: 내부·외부 트랙, 공통 제어, 실행 인프라와 KOTH 상태

서비스 · 노드 · KOTH 상태 수집

크게 보기

2026.11.03 운영 기록

KOTH

KOTH 게임 서버와 실행 준비 상태를 문제별로 확인하는 관제 화면

게임 서버 · 실행 준비 상태

크게 보기

2026.11.03 운영 기록

노드 상태

K3s 실행 노드의 준비 상태, CPU와 메모리 사용량을 보여주는 상세 화면

K3s 노드 상태 · CPU · 메모리

크게 보기

2026.11.03 운영 기록

Grafana

Grafana의 메트릭 수집 상태, 서비스 상태 이력과 응답 시간 대시보드

응답 시간 · 상태 이력

크게 보기

2026.10.14 초기 연동 기록

참가자 화면: 개발·예시 데이터 포함

클라우드 자원을 한곳에

클라우드 추가 결제0원

  • AWS무료 크레딧
  • Google Cloud무료 크레딧
  • Azure무료 크레딧

Resource Broker

자원 통합 · 예약 · 반납

문제 실행

컨테이너 · 전용 VM

AWS·GCP·Azure 자원을 모아 문제 실행에 쓰고, 종료 후 반납합니다

플랫폼 구성

DevSecOps · Backend

문제 발행

CI 발행본의 버전·파일·환경변수를 백엔드에 등록

구현 보기 ↗
SOURCE Gitleaks Trivy SBOM OCI IMAGE GHCR

Scheduler · Broker

자원 예약

실행 노드를 골라 CPU·메모리 예약

구현 보기 ↗
HELD

Runtime

인스턴스 실행

환경변수·비밀값을 주입해 실행

구현 보기 ↗
REQUEST COMMITTED Runtime TEAM ATEAM B

Runtime · Scheduler · Broker

종료·반납

자원 삭제를 확인한 뒤 예약 반납

구현 보기 ↗
DELETE RELEASED Runtime 정리 완료TEAM B

SLA · 상시 점검

구현 보기 ↗
  • 서비스 APIFrontend · Backend
    Scheduler · Broker · Runtime
  • 인스턴스 목록Scheduler 전체 목록
    Runtime 상태 대조
  • 노드 수집기CPU · 메모리 · 디스크
    K3s · Windows · 서비스 상태
주기적 수집SLA / Sentinel

상태 판정
장애·복구 기록

  • 운영 대시보드현재 상태 · 수집 시각 · 이력
  • Discord장애·복구 알림
  • Prometheus → Grafana메트릭 저장 · 조회
전체 구성도펼치기접기
내부·외부 트랙, 스케줄러·브로커·런타임, K3s·전용 VM, 문제 발행과 SLA 관측 구성

트랙별 DB·Redis 분리 · 공통 제어 서비스 사용
공통 Edge·Active/Standby 자동 승격은 설계 단계, 운영 검증 전

크게 보기 ↗
생성·삭제 속도 개선시험 결과접기
Open House 생성 중앙값52.723.1초

기동 CPU 부스트 전후 · 총 12개 중 해당 문제 4개

시험 기록 ↗
Cashout 삭제 중앙값34.9812.39초

전용 K3s 노드 · 12개 동시 종료 비교

시험 기록 ↗

시험 환경 측정값 · CPU 원복·자원 정리·예약 반납 확인

Contributors

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

플랫폼 화면

—

화면을 불러오는 중