System Design Factory

Track 2 · Coordination

Ticket Booking

A Ticketmaster-style on-sale: hold seats, charge once, and give the seat back when nobody pays.

Pro Medium 13 min guided 11 Checks

What you practice

Ten million fans, fifty thousand seats, and a payment provider that is slow and sometimes silent. You will hold seats while people pay, charge each card once, and put unpaid seats back on sale.

This Exercise is part of Pro. The free Exercise and the Sandbox are open to everyone.