5 min
Hotstar has been gaining momentum as the largest online streaming platform hosting movies, television shows, original series, and most importantly, the Indian Premier League. They are streaming the IPL live in six languages — Tamil, Telugu, Bengali, Kannada, Hindi and English. The 60-day tournament is slated to grab more than 150 million people on their mobile, desktop and other platforms. While reasons like long office hours, increasing commute time and overall changes in the social dynamics could be attributed to the growing traction for over-the-top media services platforms like Hotstar, but there is also an intensive technological play that drives, manages and offers personalised choice to the viewers.
Intelligent Platform By Akamai Technologies
While Hotstar has immense popularity among Indian viewers, for the VIVO IPL 2018, Hotstar leveraged Akamai Technologies, the world’s largest and most trusted cloud delivery platform to carry their global streaming. Used for the match between Chennai Super Kings (CSK) and Kolkata Knight Riders (KKR) on 10 April 2018, the viewership for the game peaked at 5.5 million concurrent viewers. This was reported by the company to be the highest number for any single event streamed online by a broadcaster. In 2017 Akamai platform had 4.8 million peak concurrent users. The Intelligent Platform by Akamai saw more than 75 percent of viewers streaming the match from mobile networks. This cloud delivery platform can deliver 95 exabytes of data, ingest 2.5 exabytes of data every year, and interact with more than 1.3 billion client devices per day. This data powers the machine learning engines which automatically improve reliability, performance and security of the overall digital experience. It seamlessly integrates with web and mobile performance, cloud security, enterprise access, video delivery, analytics and reporting solutions to help in delivering superior experiences. Ajit Mohan, CEO of Hotstar said, “We are seeing a dramatic growth in our viewership every month, including in cricket. As data costs fall dramatically, and users increasingly look to their mobile as the primary screen, we are starting to see the emergence of Hotstar as the primary destination in cities with more than a million in population. This trend will accelerate in the next few months, especially during IPL, and we rely on Akamai’s solutions to ensure that we are able to scale in line with this vertical growth in demand”.Dealing With The Traffic Spikes
Despite all the preparation for hosting live matches and a swarm of online viewers, Hotstar team believes that real time traffic patterns can be very unpredictable. Being a home to live cricket and having done cricketing events in the past, Hotstar depends on older patterns to make decisions. “The ensuing spike in traffic would overwhelm our back-end systems and occasionally disrupt us from rendering video”, Akash Saxena, head of technology, VP Engineering at Hotstar, wrote on the company blog. If the legacy backend fails to scale beyond a point, it makes them difficult to accept newer customers on the platform. He shared some of the lessons learnt during the journey and some of the techniques they adhere to while handling large traffic on the website. Auto scaling is one such method that the company believes may not always prove to be a useful strategy. “We use auto-scaling to ensure that the right amount of servers always exist in a pool, but we’re always scaled up for the peak”, he said. Saxena also added that clients should not completely rely on the server systems to make decisions. “Clients must be smart about inferring when things don’t look right”, he said. At Hotstar they believe that caching, exponential backoffs and panic protocols all come together to ensure a seamless customer experience. It is important that the cloud-based load balancers be specifically ‘warmed up’ to receive such heavy traffic. The other measures are that cloud infrastructure needs to ensure that appropriate types of instances are available if the fleet starts to scale up, establishing clear thresholds, among others. “At Hotstar, we’re working on ensuring that our platform can scale out to tens of millions of customers and this is just not possible beyond a point with monolithic architectures”, Saxena said. Saxena further explained that their platform has three core pillars:- Subscription engine
- Metadata engine
- Streaming infrastructure


Your reaction
Discussion
What's your take on this story?
No comments yet — be the first to share your view.