Ticket Booking System
Design an event ticket booking platform handling seat selection, real-time inventory, and payment under high concurrency.
These requirements and scale numbers are for reference. The AI reviewer will evaluate your design based on the functional requirements and assumptions you define.
🎯 Key Requirements
- •Browse events and select seats from a seat map
- •Hold selected seats temporarily during checkout, then book on payment
- •Prevent double-booking under concurrent demand
📐 Scale Expectations
- •10K concurrent users for a popular event
- •Seat-hold response within 200ms
- •Zero overselling tolerated
Community Submissions (3)