Why should notification sending usually be asynchronous?

Practice this question from Quiz: Design a Notification System, with options and an explanation.

Question

Why should notification sending usually be asynchronous?

Option A

Because notification providers never fail

Option B — Correct answer

Because request latency and provider variability should not block the main product flow

Option C

Because queues are always cheaper than direct calls

Option D

Because users prefer stale data

Quiz: Design a Notification System

All questions · Next question

Open on QuizMaker