Justin.tv - AWS The Start-Up Project

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + guest4e95ae3 guest4e95ae3 12 months ago
    Note: these slides are very out of date

    -Kyle
Post a comment
Embed Video
Edit your comment Cancel

1 Group

Justin.tv - AWS The Start-Up Project - Presentation Transcript

  1. Justin.tv and AWS
    • Kyle Vogt - VP of Engineering
  2. Brief Intro
    • Justin’s 24/7 “Lifecast” starts March 2007
    • Live Flash video and interactive chat
    • Network for cool live broadcasts
    Hot-shot Hot
    • Everything recorded and browse-able
  3. Police Raid Prank Hands up! SF Police! Who was stabbed?
  4. Justin.tv (the business)
    • VC funded in July
    • 6M hits / month
    • 300 broadcasters
    • 7 full-time employees
    • Lots of AWS
  5. Growing quickly... Page views up 300% in a month.
  6. Architecture
    • Phase I - March 2007
      • Vitalstream CDN running FMS
      • 1 broadcaster (Justin)
      • Adequate capacity
    Expensive. 60% of connections failed!
  7. Architecture
    • Phase II - May 2007
      • Stream splitter + Wowza
      • 1 broadcaster (Justin)
      • 1,000 streams
    Servers crashed every 2 hours! Limited capacity.
  8. Architecture
    • Phase III - July 2007
      • Python Media Server
      • 1,000 broadcasters
      • 100,000 streams
    More sleep for me. Reliable and scalable.
  9. AWS By the Numbers 3,170,680 minutes of archived video 50 GB new archive video / day 250 mbps average live bandwidth 1,700 mbps peak live bandwidth 10 to 100 EC2 instances
  10. Financial Comparison 125kbps video stream Provider Cost per user / hour Incremental Savings Time Investment Hardware Cost CDN $0.135 n/a Very Little None Amazon Web Services $0.0074 18x Some None Datacenter $0.0017 4x Lots $$$$$
  11. Bad things
    • Temptation to de-scale to save a buck
    • DB and Memcached outside EC2
    • Using S3 where a CDN is better
    • ... not much else
  12. Good things
    • Scaling your website in seconds
    • Serving big objects from EC2 / S3
    • Using source control and deployment tools
    • Thinking about scaling ahead of time
    • Letting Amazon do the hard work
  13. Thanks.

+ tracylaxdaltracylaxdal, 3 years ago

custom

3488 views, 0 favs, 1 embeds more stats

Kyle Vogt of Justin.tv presents at Amazon Web Servi more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 3488
    • 3487 on SlideShare
    • 1 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 83
Most viewed embeds
  • 1 views on http://www.thesmojo.com

more

All embeds
  • 1 views on http://www.thesmojo.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events