Interview Prep
Home
System Design
Coding
Topics
Quizzes
Guide
All quizzes
Async and Communication
System Design Primer
1 / 12
1-4 to answer · Arrow keys to navigate
What is the primary benefit of using a message queue between services?
A
It guarantees exactly-once delivery of every message, preventing duplicate processing across services
B
It provides a centralized routing layer that load-balances requests evenly across consumer instances
C
It decouples producers from consumers so they don't need to be available simultaneously
D
It reduces network latency by batching multiple service calls into a single optimized transport channel
0 / 0 correct