Grokking the System Design Interview, Volume II
Vote

0% completed

​

Step 8: Scalability and Performance

On Monday morning, Alice opens her calendar to see her week. A minute later she looks for a 30-minute slot when Bob, Charlie, and a meeting room are all free, and she books it. Bob works in Europe, and on Thursday Alice will edit the meeting from a plane. At 100 million users, each of these actions puts a different kind of load on the system:

  1. Loading one week is the most frequent query, and it must cost almost nothing.
  2. Finding a free slot reads many calendars at once, which makes it the most expensive query. 3

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content