Bird
0
0

Which of the following is the correct sequence of components for sending a notification after an event occurs?

easy📝 Architecture Q12 of 15
LLD - Design — Library Management System
Which of the following is the correct sequence of components for sending a notification after an event occurs?
ADelivery Channel -> Notification Service -> Event Producer
BEvent Producer -> Notification Service -> Delivery Channel
CNotification Service -> Event Producer -> Delivery Channel
DUser Preferences Store -> Event Producer -> Delivery Channel
Step-by-Step Solution
Solution:
  1. Step 1: Identify the logical flow of notification

    First, an event is generated by the event producer, then processed by the notification service, and finally sent via the delivery channel.
  2. Step 2: Eliminate incorrect sequences

    Delivery channel cannot start the process; user preferences store is not part of the sending sequence.
  3. Final Answer:

    Event Producer -> Notification Service -> Delivery Channel -> Option B
  4. Quick Check:

    Event -> Process -> Send = A [OK]
Quick Trick: Notifications flow from event to service to delivery [OK]
Common Mistakes:
MISTAKES
  • Reversing the order of components
  • Including user preferences in the sending chain
  • Confusing delivery channel as event source

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More LLD Quizzes