Notification Service High Level Design (HLD)
- Published on
- -1 mins read
- Authors
- Name
Requirements
Functional Requirement
- Send Notification
- Notification Prioritisation
- Extendible / Pluggable to new type of notification
- Rate Limiting : Rate Limiting should be of two type - (1) req/sec (2) notification per user per day.
Non Functional Requirement
- High Availability : to avoid missing any notification
- Scalability: should be able to scal