Grokking the System Design Interview, Volume II
Vote

0% completed

Design Reddit: Capacity Estimation

Step 3: Back-of-the-Envelope Capacity Estimation

To design for scale, we first estimate the workload we expect, and how much data we will store:

Summary

  • Scale. 500 million monthly active users (MAU), and 10 million daily active users (DAU). That means hundreds of thousands of people online at once.
  • Read/write ratio. 95 percent reads, for browsing, and 5 percent writes, for posting, commenting, and voting.
  • Posts per day. About 1 million new posts, a sustained high write rate.
  • Comments per day. About 10 million new comments, so both read and write demand run high

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content