How Hotstar Application Scaled 25 Million Concurrent Users | Performance Testing | Load Testing

  Переглядів 28,878

Perfology

2 роки тому

Credit : @HasGeekTV
The video is uploaded here for educational purpose
Speaker bio
Gaurav is a Cloud Architect at Hotstar, India’s leading OTT provider that holds a global concurrency record for live streaming to 25Mn+ viewers. At Hotstar, he loves building cost-efficient infrastructure that can scale to millions in minutes. He is also passionate about chaos engineering and cloud security.
The talk will focus on why traditional autoscaling doesn’t work for Hotstar (Disney’s OTT streaming service) who recently created a global record for live streaming to 25.3 million concurrent viewers. It will talk about challenges in scaling infrastructure for millions and how to overcome it, how we run gamedays before actual games, how we use load testing monster called Hulk to prepare for peak traffic and also how we add chaos (engineering) in between all these epic scale madness.
Outline
About Hotstar
Why traditional autoscaling doesn’t work for Hotstar
Challenges in scaling
Gamedays and load testing for millions
How we prepare for peak traffic (50M)
Chaos engineering at high level
Slides
docs.google.com/presentation/d/1IYLsySe_thA6qeztnL4Tmhszdu2Wd5-3CKKLm26m-9Y/edit?usp=sharing

КОМЕНТАРІ: 53
@reventon357
@reventon357 5 місяців тому
Here after 54 million in IND v NZ Semi-Final of 2023, crazy to think that the new record is DOUBLE than this!
@vamsivishalallu1931
@vamsivishalallu1931 5 місяців тому
54 Million
@akshaysingla951
@akshaysingla951 5 місяців тому
58 million IND VS AUS world cup 2023 final
@sourabbhowmik5706
@sourabbhowmik5706 5 місяців тому
​@@akshaysingla951touched 59M
@lfe360-sagarsvlogs3
@lfe360-sagarsvlogs3 5 місяців тому
Thats 54 million
@reventon357
@reventon357 5 місяців тому
Yup, my bad@@lfe360-sagarsvlogs3
@sahiljain5979
@sahiljain5979 Рік тому
streaming services: oh no.. , spikes are nasty,, cable: hold my beer...
@abridgetool
@abridgetool 2 роки тому
After watching this video, I am like "Asli kaam to ye log kar rahe hain, hum to bus apni... "
@harshjain8345
@harshjain8345 8 місяців тому
True 😂
@sakshisingh-ue4nr
@sakshisingh-ue4nr 2 роки тому
Amazing Work
@panditvenkatesh
@panditvenkatesh 2 роки тому
Good info for Perf test - enthusiasts , well explained
@vikasrai9244
@vikasrai9244 2 роки тому
Beautifully explanaed Gaurav, Thanks
@eyalsaadon3996
@eyalsaadon3996 2 роки тому
Kudos
@victarpankchu8969
@victarpankchu8969 2 роки тому
Thank you for this video!!!!
@rubanantony9028
@rubanantony9028 2 роки тому
Superb
@lakshminarayanans5261
@lakshminarayanans5261 Рік тому
Awesome
@priyasingh-qv5pk
@priyasingh-qv5pk 2 роки тому
Well done Hotstar Team👏
@JohnSnow-gi7iv
@JohnSnow-gi7iv 5 місяців тому
Watching this after 58M concurrent users in IND vs AUS final.
@indianmemeswaala7653
@indianmemeswaala7653 Рік тому
Jio cinema handled 2.2 cr (22 million) concurrent traffic for a normal ipl 2023 league match of CSK vs RR Wonder what will be the live numbers in IPL 2023 final
@omkarachary
@omkarachary 7 місяців тому
Great job hotstar team . Kudos from a Cleartax Architect (60million scale).
@Indian-JaiHindusthan
@Indian-JaiHindusthan Рік тому
Awesome.. what is underlined load testing tool used to orchestrate?
@joyoshish
@joyoshish 5 місяців тому
Insane work Hotstar!
@nandagopal.05
@nandagopal.05 Місяць тому
Just some thoughts, For a minimum base scale i guess its best to use bare metal server without any other things like virtualizattion, logging etc to get raw performance and to use private cloud instead of public to have higher bandwidth. Never worked on this much high scale but just my thoughts. Also one thing i have noticed till date is hotstars marketing notifications are way delayed then the actual event. Not sure if this is decision making delay or tech delay. Nevertheless its insane engineering ❤
@eswarkada6173
@eswarkada6173 5 місяців тому
Assembled all AWS Cloud & DevOps Engineers 😂😂
@shraddhasharma7278
@shraddhasharma7278 Рік тому
@perfology how push notifications get to know about upcoming information?
@karinweinbach5030
@karinweinbach5030 2 роки тому
Project HULK !!
@bhagyalakshmi1053
@bhagyalakshmi1053 Рік тому
How to payment system in the login in background in the concreting details
@neels6314
@neels6314 2 роки тому
👍
@rajandeepsingh8277
@rajandeepsingh8277 2 дні тому
jio cinema handling load of 250+ million concurrent users and not showing off.
@darkwhite2247
@darkwhite2247 5 місяців тому
why hotstar didn't use private cloud in aws? why use public cloud?
@ashishchoksi8501
@ashishchoksi8501 5 місяців тому
How you guys handle the fanout problem of push notification to 120M users?
@bhagyalakshmi1053
@bhagyalakshmi1053 Рік тому
What this cabinets?
@bhagyalakshmi1053
@bhagyalakshmi1053 Рік тому
I want ops hotstar suppliers. What this can correct.
@mighty_rudhra5603
@mighty_rudhra5603 5 місяців тому
Watching again after the Ind vs Nz world cup-23
@JensonMJohn
@JensonMJohn 5 місяців тому
I expect 70-100 Million Simultaneous Viewers at Peak for India-Australia 2023 Cricket World Cup Final. All The Best To The Entire Disney Hotstar Team. ✌🏽😊
@darkwhite2247
@darkwhite2247 5 місяців тому
its 40 to 50 million i think
@navajyothmp1871
@navajyothmp1871 6 місяців тому
This world cup india newzealand match 43 million 🔥🔥
@navajyothmp1871
@navajyothmp1871 5 місяців тому
53 million india newzealand semi final 🔥🔥
@y0geshpatil
@y0geshpatil 8 місяців тому
What is C59 class machine ?
@darkwhite2247
@darkwhite2247 6 місяців тому
did you find the answer?
@coding3438
@coding3438 5 місяців тому
C59x. It’s an instance type of EC2. EC2 is amazon web service’s virtual machine offering.
@nishwalshetty3432
@nishwalshetty3432 11 місяців тому
wonder if this team of hotstar has moved to jio cimena
@nandagopal.05
@nandagopal.05 Місяць тому
At least their CTO has moved to jio cinema 😅
@akashagarwal6390
@akashagarwal6390 Рік тому
RPS vs TPS?
@kunalverma9325
@kunalverma9325 7 місяців тому
RPS - Requests per second TPS - Transactions per second
@digitalshankar007
@digitalshankar007 Рік тому
Do hostingraja server can handle hotstar
@digitalshankar007
@digitalshankar007 Рік тому
Do it can handle my website which has 100 visitors per month?
@freindimania11
@freindimania11 6 місяців тому
Only if they can anticipate the traffic and have ec2 instances warmed up😂
@javaremastered1530
@javaremastered1530 Рік тому
but now next ipl to jio
@bhagyalakshmi1053
@bhagyalakshmi1053 Рік тому
Edureka how much in the days is a continue my coaching gal I will friend for you I send in for your so money timing you have in receiving is a never to explaining in the total videos so simple tips for you cheap to take up for you my education my systems is my mind to attending after again reject I can do for you lot of tenses of only demo section them of election today more section 211 to change if are you demo section in the head my head is coming your head is pal so many times also here coming up
@bhagyalakshmi1053
@bhagyalakshmi1053 Рік тому
Buffer fail in the for buffer using for introduction essay in storage information in buffer file and concrete information in the handling this video?edu
@freindimania11
@freindimania11 6 місяців тому
Yes
@shaikhabdullah888
@shaikhabdullah888 2 роки тому
Superb