Grokking the System Design Interview, Volume II
Vote

0% completed

Code Judging System: Capacity Estimation

Step 3: Capacity Estimation

The requirements from step 2 name what the system must do. Now we turn them into numbers: how many users, how much data, how many requests per second.

User base. Assume 5 to 10 million registered users worldwide. On a normal day, hundreds of thousands of them are active. At peak, like a popular contest or the busiest hours, tens of thousands use the system at the same time.

Problem catalog. The catalog holds about 5,000 coding problems. Each has a description of a few KB of text, and a set of test cases

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content