Grokking the System Design Interview, Volume II
0% completed
Step 7: Scalability and Performance
On an ordinary morning, this system serves a few thousand feed requests a second and takes in about one article a second. Now suppose a major earthquake makes the news. Within minutes, publishers file hundreds of articles about it, millions of users open the app, and a million phones expect an alert. That one story creates five separate problems, and each needs its own fix:
- The data and traffic are too large for one machine.
- Millions of readers ask for the same article at once.
- Hundreds of articles arrive faster than workers can process them. 4
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%