Grokking the System Design Interview, Volume II
Vote
0% completed
Netflix Recommendations: Capacity Estimation
Step 3: Capacity Estimations
Before finalizing the design, let's estimate the scale to ensure components can handle the load:
Summary:
- User Scale: ~200M registered users and 100M Daily Active Users (DAU), requiring horizontal sharding by UserID.
- Content Catalog: Small dataset (~100k titles, < few GB), allowing full caching in memory or replication across servers.
- Data Volume: Massive watch history (~10 billion events, Terabytes) necessitates a Hot/Cold architecture (recent data in fast DB, historical in cold storage).
.....
.....
.....
Like the course? Get enrolled and start learning!