Kafka Dead Letter Queue in Kafka Streams (KIP-1034) Introduction Kafka Streams 4.2.0 was released on February 16th, and it brings more than just improvements to exception handling and the dead letter queue (DLQ) mechanism. With KIP-1034 included in this release, Kafka Streams now provides native DLQ routing support that directly integrates with: * DeserializationExceptionHandler * ProcessingExceptionHandler * ProductionExceptionHandler
Kafka Kafka Streams Dead Letter Queue in Spring Kafka 4.1 Introduction Spring Kafka 4.1 raises the Apache Kafka baseline to 4.2.0. With this release, it introduces Spring-friendly integration for Kafka Streams KIP-1033 (processing exception handling) and KIP-1034 (dead letter queue in Kafka Streams), both originally proposed by Michelin and available respectively since Apache Kafka
Kafka Processing Error Handling in Kafka Streams Introduction A major concern when developing Kafka Streams applications is handling processing errors. Processing errors occur when the implemented logic in a Kafka Streams application fails to process a record correctly. Let’s illustrate what processing errors are with a concrete example from our Supply Chain domain: a DeliveryBooked event