Grokking Microservices for System Design Interviews
Vote

0% completed

Case Study: A Notification System

1. The Question

"Design a notification system for a large platform: any service can request that a user be notified; delivery goes over push, email, and SMS; users control preferences. Around 100 million notifications a day."

This one is not a product. It is shared infrastructure, and nearly every system ends up needing it.

Every case study so far has been a product people use. This one is an infrastructure component, meaning a shared internal service that other services depend on. Every company builds one of these once.

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content