Dead-Letter Queue
Kind: pattern
Layer: Execution Core
Aliases: DLQ
Record: architecture:dead-letter-queue
Severity: contextual
Scope: service, messaging, resilience
Canonical: Ontology
A design pattern that moves a message which keeps failing into a separate queue, where it can be inspected and reprocessed.
Listed in Architecture principles, after Append-Only Log and before Idempotent Consumer.