Grokking the System Design Interview, Volume II
Vote

0% completed

​

Step 6: Detailed Component Design

Maya posts a photo of her sleeping cat in r/aww, a subreddit (a community with its own topic and rules). Within an hour the post has 20,000 comments nested ten levels deep and thousands of upvotes. Sam sees it on his front page, opens the thread, upvotes it, and replies to Maya. Later, someone searches for "sleepy kitten" and finds it.

That one post raises five questions, and each part of this lesson answers one:

  1. How are Maya's post and its 20,000 comments stored, so the thread loads in well under a second? The data model. 2

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content