• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
AWS Customer Presentation - Justin.tv
 

AWS Customer Presentation - Justin.tv

on

  • 9,778 views

Kyle Vogt of Justin.tv presents at Amazon Web Services The Start-Up Project - San Francisco

Kyle Vogt of Justin.tv presents at Amazon Web Services The Start-Up Project - San Francisco

Statistics

Views

Total Views
9,778
Views on SlideShare
9,757
Embed Views
21

Actions

Likes
1
Downloads
102
Comments
0

2 Embeds 21

http://www.slideshare.net 20
http://www.thesmojo.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    AWS Customer Presentation - Justin.tv AWS Customer Presentation - Justin.tv Presentation Transcript

    • Justin.tv and AWS
      • Kyle Vogt - VP of Engineering
    • 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
    • Police Raid Prank Hands up! SF Police! Who was stabbed?
    • Justin.tv (the business)
      • VC funded in July
      • 6M hits / month
      • 300 broadcasters
      • 7 full-time employees
      • Lots of AWS
    • Growing quickly... Page views up 300% in a month.
    • Architecture
      • Phase I - March 2007
        • Vitalstream CDN running FMS
        • 1 broadcaster (Justin)
        • Adequate capacity
      Expensive. 60% of connections failed!
    • Architecture
      • Phase II - May 2007
        • Stream splitter + Wowza
        • 1 broadcaster (Justin)
        • 1,000 streams
      Servers crashed every 2 hours! Limited capacity.
    • Architecture
      • Phase III - July 2007
        • Python Media Server
        • 1,000 broadcasters
        • 100,000 streams
      More sleep for me. Reliable and scalable.
    • 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
    • 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 $$$$$
    • 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
    • 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
    • Thanks.