18

Scaling hotstar.com for 25 million

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Scaling hotstar.com for 25 million concurrent viewers

Gaurav Kamboj

C M Y 3 0 2

Cloud Architect

Hotstar

About hotstar

● Disney-owned #1 OTT platform in India

● Over 350 million downloads

● 1 day, more than 100 million unique users

● Available in more than 15 languages

● Variety of content

○ Live/on-demand

○ Sports/news/TV/movies

○ Regional catalogue

Concurrency pattern25.3M

13.9M

16.2M

Let’s talk about scale

Why is that a big number?

8M

Felix Baumgartner’s

Supersonic Jump

YouTube

3.1M

Super Bowl

NBC Sports App

10.3M

IPL 2018 - Final

hotstar

18.6M

IPL 2019 - Final

hotstar

25.3M

World Cup – India vs New Zealand

hotstar

Game DayFace the real game before actual game

Load Generation Arch.

us-east-1

us-west-1

eu-west-2

eu-west-1

Race against time

Why we don’t use auto scaling

Battle-tested scaling strategy

Ingredients of actual Chaos

What are we looking for?

Panic mode

P0 services must be

always up

Graceful Degradation

Turn off non-critical

services

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Key takeaways

• Prepare for failures

• Understand your user journey

• Okay to degrade gracefully

Thank you!

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Gaurav Kamboj

[email protected]

@oyehooye

© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.