Skip to main content
TYPE SaaS / CTO TIMELINE Multi-year

SeatServe

Feeding a stadium, one tap at a time.

SeatServe lets fans order food, drinks, and merchandise straight to their seat from their phone and get it without leaving the action, and Eyal Gantz was the lead engineer who built the platform behind it. 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, and every order has to land instantly, route to the right point of fulfillment, and reach the right seat with zero tolerance for lag. Gantz architected SeatServe as a real-time platform from the ground up on Laravel, AngularJS, MySQL, and AWS. WebSocket-driven push moves orders and status live between fans, kitchens, and runners, a load-balancing algorithm spreads orders across every point of fulfillment to keep kitchens at peak throughput, and queues absorb event-day spikes at Premier League and rugby grounds.

Updated

Challenge

What problem did SeatServe have?

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.

Solution

How did Eyal solve it?

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.

Results

What were the results?

Real-time fan → kitchen → seat
Event-scale concurrency spikes
Premier League & rugby grounds
Technologies
Laravel AngularJS WebSockets AWS MySQL Queues
Share this case study

Interested in similar results?

Let's talk about what I can build for you.

Get in Touch