Grokking System Design Interview, Volume II
Ask Author
Back to course home

0% completed

Vote For New Content

Design a Notification Service (NEW)
Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

1. System Definition

A notification system is a backend service that delivers timely information to users across various channels (email, SMS, push, in-app). Its purpose is to inform or alert users about events relevant to them, such as social updates, order statuses, reminders, etc. For example, after an e-commerce purchase, the system might send an order confirmation email, an SMS for payment confirmation, and a push notification when the package ships. In a social network, it would notify you (via in-app alert or push) when someone likes your post

.....

.....

.....

Like the course? Get enrolled and start learning!

Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible