Pular para o conteúdo principal

DLQ

Dead Letter Queue/Topic: tópico separado para onde mensagens que falharam repetidamente são enviadas, sem bloquear o processamento das demais.

DLQ (Dead Letter Queue, ou Dead Letter Topic no vocabulário do Kafka) é um tópico dedicado para onde mensagens que falharam repetidamente no processamento são publicadas, depois de esgotadas as tentativas de retry. O Kafka não tem um mecanismo nativo de DLQ como o SQS — ela é implementada pela aplicação (ou pelo framework, como o Spring Kafka via DeadLetterPublishingRecoverer), publicando a mensagem problemática em um tópico separado. O principal benefício é isolar o efeito "poison pill": uma mensagem que trava o processamento não bloqueia as demais mensagens da mesma partition indefinidamente.

Termos relacionados

Capítulos relacionados