What it takes to “Million Scale” your services

Hotstar share valuable insights into how they achieved the world-record of 25 million concurrent viewers during a Cricket match. Highlighting the importance of running “Game Day” performance simulations to continually learn and gain confidence in delivering services at "Million Scale" and with a user expectation that would keep most of us up at night.

Cricket is the second most popular sport worldwide. Beloved across the globe, the scale and passion of its fans is unrivalled. Even in the US there is an estimated 30 million Cricket fans, who knew? The pinnacle of passion for Cricket is in India, where our friends at Hotstar bring Cricket to their 150-200 million user-base in India and to the Indian diaspora.  

A Cricket match at times can be long and slow, sometimes even slower than baseball, but can quickly change in an "over" or with a single "ball." With the unpredictability of live-sport and users’ viewing habits, there are spikes, both up and down that need to be rapidly met. For Hotstar this can mean needing to add 1.1 million new users / minute.

It requires more than just an "on paper exercise" dimensioning for peak loads. Hotstar model the user-journey, simulate at “Million Scale” the user-journey, and add chaos engineering to gracefully manage potential failures to ensure a great overall user-experience. In addition to this video, there is also this blog article on how they run “Million scale” simulations

Start load testing now

It only takes 30 seconds to create an account, and get access to our free-tier to begin load testing without any risk.

Keep reading: related stories
Return to the Flood Blog