Grokking the System Design Interview, Volume II
Vote
0% completed
Netflix Recommendations: Detailed Component Design
Step 7: Detailed Component Design
Recommendation Computation Workflow
1. Offline Batch Recommendation Generation
The offline pipeline is where the heavy lifting is done to compute personalized recommendations using the full history of data. Here’s how it typically works:
- The pipeline job (running on a cluster) retrieves aggregated data. For example, it might query the data warehouse for a table of user-item interactions (this could be built from the event logs). This is a large-scale data operation
.....
.....
.....
Like the course? Get enrolled and start learning!