Grokking the System Design Interview, Volume II
0% completed
Netflix Recommendations: High-Level Design
Step 5: High-Level System Design
Step 4 fixed the API. Now we lay out the services that answer it.
The system splits into two halves. Online serving answers live user requests, so every part of it is built for speed. Offline processing works through the full history on a schedule, and refreshes what online serving reads. Data stores and integration layers connect the two. Here are the parts, and how they fit together.
Client applications. These are the web, mobile, and TV apps that request and display recommendations
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%