Complete the code to identify the main component responsible for sending notifications.
The component that handles sending notifications to users is called the [1].The Notification Dispatcher is the main component that sends notifications to users.
Complete the code to specify the type of database best suited for storing user notification preferences.
For storing user notification preferences, a [1] database is preferred because it handles flexible data well.NoSQL databases are good for flexible and scalable storage of user preferences.
Fix the error in the notification delivery flow by completing the missing step.
User sends a request → [1] → Notification Queue → Notification Dispatcher → User deviceThe Notification Generator creates the notification message before it is queued for delivery.
Fill both blanks to complete the code for a scalable notification system architecture.
Use a [1] to distribute incoming requests and a [2] to handle message storage and retries.
A Load Balancer distributes requests evenly, and a Notification Queue manages message storage and retries.
Fill all three blanks to complete the code for a notification system that supports multiple channels.
Notifications are sent via [1], [2], and [3] to reach users on different devices.
Email, SMS, and Push Notification are common channels used to deliver notifications to users.
