SeatServe
Feeding a stadium, one tap at a time.
The Problem
A live event is one of the hardest concurrency problems in software. Demand arrives in violent spikes at kickoff, half-time, and the final whistle, when tens of thousands of fans reach for their phones at once. Orders have to land instantly, route to the right point of fulfillment, and reach the right seat, with zero tolerance for lag.
The Approach
I architected SeatServe as a real-time platform from the ground up: WebSocket-driven push so orders and status move live between fans, kitchens, and runners; a load-balancing algorithm that spreads orders across every point of fulfillment to keep kitchens at peak throughput; and an AWS backend built to absorb event-day spikes without buckling.