• Like
  • Save

AWS Customer Presentation - Justin.tv

  • 6,353 views
Uploaded on

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

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
6,353
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
102
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

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.