Search
Lessons (10)
- Message Delivery: Queues, Kafka, Ordering and DLQs
… Measure consumer lag, oldest failed event and duplicate side effects; a DLQ is pending repair, not successful processing …
- Message Queues & RabbitMQ
… The DLQ stops it from blocking the queue forever. Delivery guarantees Guarantee Meaning How --- --- --- At most once May …
- Event-Driven Patterns, Step Functions and Reliable Lambdas
… publish once, and each team has its own queue and DLQ. mermaid flowchart LR O[Order service] -- T …
- AWS Messaging: Queues, Topics and Events
… Configure a dead-letter queue (DLQ) and a redrive policy with a reasonable maximum receive count. For example …
- Concurrency, Resilience & Distributed Workflows
… B[Backoff + jitter] B -- C[Circuit breaker] C -- DLQ[Dead-letter queue / operator review] Race conditions and deadlocks …
- Batch vs Stream and Data Modeling
… Streams need an ordering key, idempotency, retention and DLQ. Batch jobs need isolation so reporting cannot starve checkout …
- Design a Reliable Notification System
… Retry transient errors with backoff; move poison work to a DLQ for investigation. Watch oldest-job age, provider …
- Real-Time, Pub/Sub, Webhooks and CDC
… consumers deduplicate and send exhausted failures to a DLQ. A reliable order event In the same transaction that …
- Timeouts, Retries & Backpressure
… before checkout. - Route poison jobs to a visible DLQ. Watch: queue age, saturation, rejected work, dependency latency, retries …
- Backend Design Scenarios
… Provider adapters] G -- R[Retry queues] R -- D[DLQ + operator replay] Store the campaign and recipient snapshot once …