백엔드 개발자를 향해 나아가는 과정과 결과물을 담았습니다.
카드를 눌러 문제 정의, 해결 과정, 결과를 자세히 볼 수 있습니다.
동시 응모에서도 중복·잔액 불일치 없이 추첨까지 이어지는 이벤트 플랫폼. 8인 팀 팀장으로 참여했습니다.
재고 10,000장에 회원 20,000명이 몰려도 초과·중복 발급 없이 처리하는 시스템. 발급 이후의 쿠폰 생명주기와 운영 영역을 맡았습니다.
REST로 상태를 복원하고 WebSocket/STOMP로 게임을 진행하는 실시간 서버. 동시성, 연결 수명, 남용 방지까지 혼자 설계하고 구현했습니다.
100만 건 데이터의 쿼리 병목을 진단해 P95 응답 시간을 3.36s에서 10.64ms로 줄였습니다.