48. Design a Ticket Booking System like Ticketmaster
Hold seats with one conditional write, pay by authorize and capture, and put ten million fans in a fair waiting room without selling a seat twice.
Pick a system. Work through the problem. Compare your approach.
Company tags are community-reported. Counts on cards show how many people reported that design.
Hold seats with one conditional write, pay by authorize and capture, and put ten million fans in a fair waiting room without selling a seat twice.
Nights as counted inventory, holds that never double-book, search that knows availability, and payments that reconcile.
Buy the cheapest offer under a maximum price from 1,000 sellers: cached offers, coalesced quotes, a hold-order-capture saga, open requests.
Find restaurants that deliver to you, check out without double charges, time couriers to the kitchen and track them live.