System Design · Walmart Labs · Hard
Requirements Design a ticketing platform with the following capabilities and operating targets. Functional: Let users discover and search events, inspect a venue seat map with current availability, hold chosen seats, pay for those seats, receive a confirmed ticket, and cancel for a refund when the request satisfies the applicable policy. Non-functional: Prevent duplicate bookings during concurrent requests by using strong consistency on the booking write path; keep search…
Checking your access…