SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Performance and Fault Tolerance for the Netflix API - QCon Sao Paulo

by Software Engineer at Netflix on Aug 09, 2012

  • 6,779 views

Presented at QCon Sao Paulo on August 4th 2012 (http://qconsp.com/palestrante/ben-christensen) ...

Presented at QCon Sao Paulo on August 4th 2012 (http://qconsp.com/palestrante/ben-christensen)

The Netflix API receives over a billion requests a day which translates into multiple billions of calls to underlying systems in the Netflix service-oriented architecture. These requests come from more than 800 different devices ranging from gaming consoles like the PS3, XBox and Wii to set-top boxes, TVs and mobile devices such as Android and iOS.

This presentation describes how the Netflix API supports those devices and achieves fault tolerance in a distributed architecture while depending on dozens of systems which can fail at any time. It also explains how a new system design allows each device to optimize API calls to their unique needs and leverage concurrency on the server-side to improve their performance.

(Some slides have been modified and notes included for readability and understanding of content without accompanying speech.)

Statistics

Views

Total Views
6,779
Views on SlideShare
1,190
Embed Views
5,589

Actions

Likes
2
Downloads
32
Comments
0

6 Embeds 5,589

http://benjchristensen.com 5568
http://www.newsblur.com 15
https://www.google.com 3
http://feeds.feedburner.com 1
http://www.linkedin.com 1
http://prlog.ru 1

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

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
Post Comment
Edit your comment

Performance and Fault Tolerance for the Netflix API - QCon Sao Paulo Performance and Fault Tolerance for the Netflix API - QCon Sao Paulo Presentation Transcript