Grokking the System Design Interview, Volume II
0% completed
Netflix Recommendations: System Definition
Step 1: System Definition
Open Netflix and look at the home screen. The rows of titles are different for every viewer. In this case study, we design the system that builds them.
A recommendation system suggests videos to each user of a large streaming platform. Netflix, Amazon Prime, and Hulu all run one. Its job is to help users find movies and shows they are likely to enjoy, which raises engagement, watch time, and satisfaction.
The system produces two kinds of recommendations.
Real-time recommendations. These are built while the user browses
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%