Why is it useful to separate push, email, and SMS workers?
Practice this question from Quiz: Design a Notification System, with options and an explanation.
Question
Why is it useful to separate push, email, and SMS workers?
Option A — Correct answer
Each channel has different providers, payload rules, and retry behavior
Option B
Because a single queue cannot support multiple message types
Option C
Because users never enable more than one channel
Option D
Because databases cannot store status updates