System Overview - Design a notification system
This notification system sends messages to users via multiple channels like email, SMS, and push notifications. It must handle high volumes of notifications reliably and deliver them quickly.
Jump into concepts and practice - no test required
This notification system sends messages to users via multiple channels like email, SMS, and push notifications. It must handle high volumes of notifications reliably and deliver them quickly.
User | v Load Balancer | v API Gateway | v Notification Service | | | v v v Message Queue Cache Database | | | v v v Email Service SMS Service Push Notification Service | v User Devices