Member-only story

How BookMyShow Leveraged Technology to Manage Coldplay Concert Ticket Sales

Kashish Gupta
3 min readSep 22, 2024

--

When BookMyShow handled the ticket sales for Coldplay’s concert in Mumbai, they faced an overwhelming surge in traffic that led to the crashing of both their website and app. To manage this unexpected demand and avoid a complete system failure, BookMyShow implemented a queuing mechanism, a crucial aspect of their technology strategy for high-demand events.

The Challenge

The primary challenge was to manage the concurrent users trying to access the platform to purchase tickets as soon as they went live. The demand for Coldplay tickets far exceeded typical traffic patterns, causing a sudden spike that overwhelmed the servers. As a result, users were met with error messages and difficulties in completing transactions.

The Queuing System

To address this, BookMyShow implemented a sophisticated queuing system. Here’s how it worked:

  1. Virtual Waiting Room: As users tried to access the platform, they were placed in a virtual waiting room or queue. This prevented the backend systems from being flooded with requests, which could have caused the entire system to crash.
  2. Dynamic Queue Management: The system dynamically managed the number of users who could access the ticket purchase…

--

--

Kashish Gupta
Kashish Gupta

Written by Kashish Gupta

Crafting Scalable Solutions | Software Engineer | Empowering individuals with expert insights on system design, scalable solutions, and career growth in tech.

No responses yet