Single Active Consumer
Learn how the Single Active Consumer feature guarantees ordered processing by routing all messages to one consumer at a time, with automatic failover to standbys.
Ordering vs Parallelism
Competing consumers boost throughput but break strict ordering: messages spread across workers can finish out of order.
Some workflows need both a hot standby and guaranteed sequence.
What Is Single Active Consumer?
Single Active Consumer (SAC) ensures only one consumer receives messages from a queue at a time, even if many consumers subscribe.
Others wait in line as standbys.
All lessons in this course
- Competing Consumers Pattern
- Prefetch Count (QoS)
- Exclusive Consumers & Consumer Priority
- Single Active Consumer