동일 좌석 경쟁
여러 사용자가 같은 좌석을 동시에 선택해도 한 요청만 Hold 상태로 전환되어야 합니다.
USE CASE / TICKET
TicketBG는 좌석 Hold, 수량 배정, 결제 전 권리 확보, 전송 정책을 Burst Guardian 위에서 처리하는 첫 번째 Vertical Service입니다.
THE CONTENTION
여러 사용자가 같은 좌석을 동시에 선택해도 한 요청만 Hold 상태로 전환되어야 합니다.
결제 완료 전까지 좌석 또는 수량을 짧게 확보하고 실패 시 즉시 반환해야 합니다.
티켓 전송, 취소, 리세일 강도는 이벤트 정책에 따라 달라지지만 상태 결정은 일관되어야 합니다.
STATE FLOW
판매 가능한 좌석 또는 수량
사용자에게 TTL 기반 임시 권리 부여
결제 성공 후 최종 확정
실패·취소·만료 시 원상 복귀
SYSTEM BOUNDARY
TicketBG는 현재 Burst Guardian이 가장 먼저 상용화를 추진하는 Vertical입니다. 공개 성능 수치는 테스트 경로별 범위를 분리해 표기합니다.
WHAT CHANGES
동일 좌석과 동일 수량에 대해 하나의 결과만 확정합니다.
회원, 결제, 정산 시스템을 대체하지 않고 경쟁 구간만 분리합니다.
웹 데모와 AppInToss 서비스가 같은 Ticket Engine을 사용하도록 구성합니다.
RELATED USE CASES
POC