개연시 소개
개연시는 "개발자 연속 의사결정 시뮬레이션"의 줄임말입니다. 미연시(미소녀 연애 시뮬레이션)의 선택지 진행 방식을 개발자의 장애 대응에 옮겨 왔습니다.
장애 상황에 투입된 엔지니어가 되어, 제한된 시간과 불완전한 정보 속에서 문제를 분석하고 서비스를 복구합니다. 정답을 맞히는 퀴즈가 아니라, 모든 선택에 이유와 대가가 따르는 게임입니다.
플레이 방식
- 실제 서비스에서 일어날 법한 장애 상황을 마주합니다.
- 팀장, 동료와 대화하며 상황을 파악합니다.
- 로그와 모니터링 데이터를 조사합니다.
- 모은 정보를 바탕으로 원인을 추론합니다.
- 여러 대응 전략 중 하나를 고릅니다.
- 선택의 결과를 겪습니다.
- 엔딩과 기술적 사후 분석을 확인합니다.
평가 기준
복구 속도만 보지 않습니다. 엔딩에서 다음 항목으로 엔지니어링 평가를 받습니다.
- 장애 원인 분석: 원인을 얼마나 정확하게 파악했는가
- 대응 우선순위: 영향도를 기준으로 서비스부터 살렸는가
- 복구 전략: 적절한 복구 방법을 선택했는가
- 데이터 정합성: 데이터 손실과 중복을 막았는가
- 고객 피해: 고객 피해를 최소화했는가
- 시간 관리: 제한된 시간 안에 해결했는가
- 비용 효율성: 불필요한 비용을 만들지 않았는가
에피소드
- EP01 PAYMENT DOWN: 새벽 2시, 결제가 멈췄다
- EP02 MIDNIGHT DEPLOYMENT: 배포는 성공했다. 그런데 Pod가 계속 죽는다
- EP03 FIRST INCIDENT: 입사 3주 차, 처음 만난 빨간 알림
- EP04 ALL GREEN: 에러율 0%, 그런데 주문 내역이 비어 있다
- EP05 RECONNECT STORM: 새벽 업그레이드는 멈췄다. 120만 대의 재접속은 멈추지 않는다
- EP06 NO SPACE LEFT: 입사 한 달 차, 디스크가 꽉 찼다
- EP07 FIVE SECOND DELAY: 모든 서비스가 정확히 5초씩 늦는다
- EP08 GRAY FAILURE: 헬스체크는 통과한다. 한 구역만 조금씩 아프다
- EP09 INVALID DATE: 입사 4주 차, 내 첫 기능이 아이폰에서만 멈췄다
- EP10 BLOCKED BY CORS: 스테이징에선 됐는데, 운영에서 주문이 막혔다
- EP11 PRICE MISMATCH: 세일 밤, 상품 가격이 다른 상품 값으로 바뀐다
- EP12 VERSION SKEW: 옛 화면이 새로고침을 멈추지 않는다
- EP13 NINE HOURS BEHIND: 입사 5주 차, 출석 체크의 하루가 아홉 시간 늦게 시작됐다
- EP14 PAGE TWO: 에러는 하나도 없는데, 상품이 두 번 나오고 어떤 상품은 사라졌다
- EP15 OVERSOLD: 500켤레 한정판, 결제 완료는 612건
- EP16 SOFT DEPENDENCY: 추천 하나가 느려졌을 뿐인데, 상품 상세가 통째로 멈췄다
- EP17 CERTIFICATE EXPIRED: 월요일 아침, 판매자센터에 빨간 경고 화면이 떴다
- EP18 UNKNOWN TARGET: 트래픽은 세 배가 되는데, 오토스케일러는 꿈쩍도 않는다
- EP19 PORT EXHAUSTION: 안쪽은 멀쩡한데, 밖으로 나가는 연결만 사라진다
- EP20 NO WAY BACK: 클러스터 업그레이드는 되돌릴 수 없다
- EP21 DOUBLE ENTER: 엔터 한 번에 댓글이 두 개, 검색은 마지막 글자로 한 번 더
- EP22 LOGGED OUT: 30분마다 로그아웃된다. 우리 배포는 없었는데
- EP23 SLOW LEAK: 상담 화면이 세 시간마다 죽는다
- EP24 SOMEONE ELSE'S NAME: 내 마이페이지에 모르는 사람의 이름과 주소가 떴다
언어
한국어와 영어로 플레이할 수 있습니다.
이미지
게임 이미지는 AI(GPT Image 2)로 생성했습니다.