Netflix receives 2 billion requests per day to its API from users and makes 12 billion outbound requests from its personalization engine to power recommendations. The personalization engine uses data on users, movies, ratings, reviews, and similar movies to conduct A/B tests and has experienced 30 times growth over two years. The document requests feedback on the presentation and conference.
1 of 18
More Related Content
AWS Re:Invent 2012 - Chaos Monkey & The Netflix Simian Army
3. 2B requests per
day
into the Netflix
API
12B outbound requests per
API
day to API dependencies
Personalizatio Movie Movie Similar A/B Test
n Engine
User Info Reviews
Metadata Ratings Movies Engine
18. We are sincerely eager to
hear your feedback on this
presentation and on re:Invent.
Please fill out an evaluation
form when you have a
chance.
Editor's Notes
At Netflix, we have a range of engineering teams who focus on specific problem sets. Some teams focus on creating rich presentation layers on various devices. Others focus on metadata and algorithms. For the streaming application to work, the metadata from the services needs to make it to the devices. That is where the API comes in. The API essentially acts as a broken, moving the metadata from inside the Netflix system to the devices.