Grokking the System Design Interview, Volume II
0% completed
Step 5: High-Level Design
Reddit has two jobs. A small share of users write: they post, comment, and vote. A much larger share read: they scroll feeds and open threads. We follow two people through the system. Maya posts a photo of her cat in r/aww, and a few minutes later Sam opens his home feed, reads her post, upvotes it, and replies.
The diagram below shows the whole system. Each part is explained at the moment one of these requests reaches it.
Path 1: Maya posts a photo
- **The photo goes up first
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%