Messaging and durable workflows¶
All topics · Alphabetical index
Concepts¶
- Queues; publish-subscribe; event streams
- Producers; consumers; consumer groups; partitions; offsets
- At-most-once; at-least-once; exactly-once semantics
- Acknowledgments; visibility timeouts; redelivery
- Exponential backoff; jitter; retry budgets
- Dead-letter queues; poison messages
- Idempotent consumers; deduplication; inbox pattern
- Transactional outbox; CDC
- Sagas; compensation; orchestration; choreography
- Delayed jobs; scheduled jobs; durable execution; checkpointing
- Replay; retention; schema registry; event versioning
- Consumer lag; backpressure; queue growth; cancellation
Further reading¶
Reference links for this topic.