우아한형제들 포토그래퍼, AI 활용해 수천 명 동시 접속 게임 개발기
·2026.08.28 15:46
핵심 내용
우아한형제들 포토그래퍼가 AI를 활용해 수천 명 동시 접속 게임을 개발하며 실패 시나리오 검증과 아키텍처 설계를 수행했다.
자세히 보기
우아한형제들 크리에이티브AI파트너팀 소속 포토그래퍼가 BX 디자이너와 함께 창립 16주년 전사 행사를 위한 수천 명 동시 접속 게임을 개발했다. 개발 기간은 3주로 제한되었으며, 라이브 방송 중 한 번의 오류도 허용되지 않는 고난도 환경이었다.
아키텍처 결정: WebSocket 대신 SSE와 Redis
사내 배포 플랫폼의 제약으로 WebSocket 사용을 포기하고, 게임 결과만 서버에 전송하는 방식을 채택했다. 서버는 게임 단계 안내와 결과 집계만 담당하도록 단순화했다.
초기 배포 시 Kubernetes의 로드밸런싱으로 인해 특정 Pod에만 게임 단계 변경이 적용되는 문제가 발생했다. 이를 해결하기 위해 Redis를 Pub/Sub 채널로 활용해 모든 Pod가 상태를 공유하도록 구성했으며, 클라이언트에는 **SSE(Server-Sent Events)**로 실시간 이벤트를 전달했다.
AI 활용 전략: 실패 시나리오 검증과 세션 분리
개발자는 AI에게 코드를 직접 생성하기보다 **
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.