Grokking the System Design Interview, Volume II
Vote

0% completed

​

Step 3: Capacity Estimation

This system takes in roughly one article a second and serves hundreds of feed requests a second, and a single breaking story can produce a million notifications. The estimates below are rough, and each one points to a decision in a later step.

AspectEstimate
Daily active usersAbout 10 million, spread across time zones.
Peak concurrent usersHundreds of thousands, concentrated in each region's morning and evening news hours.
Feed requests10 million users × about 5 refreshes a day = 50 million fetches a day

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content