Grokking the System Design Interview, Volume II
0% completed
Step 3: Capacity Estimation
The daily average for this system is gentle. The shape of the day is not, because people set reminders on round times, and 9:00 AM in one time zone arrives as a single sharp spike. The estimates below size both the average and the spike.
Users and reminders. Assume 10 million daily active users, with growth to tens of millions planned. A user may keep up to 500 reminders, but most keep 5 to 10. Assume an average of 10, which gives about 100 million stored reminders. If the real average is lower, the design has headroom.
**Daily triggers
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%