Skip to content

michelin/kafka-streams-processing-error-handling

Repository files navigation

Apache Kafka

Processing Error Handling

GitHub Build Kafka Version License

PrerequisitesExamplesMichelin IT BlogCurrent London 2025

Code sample for processing error handling (KIP-1033).

Available since Apache Kafka 3.9.0, this example showcases the use of the Kafka Streams configuration property processing.exception.handler to manage processing exceptions effectively.

Prerequisites

  • Java 21
  • Maven
  • Docker

Examples

  • Processing Error Handling with DSL.
  • Processing Error Handling with Processor API.

Michelin IT Blog

The full article on processing error handling in Kafka Streams is available on the Michelin IT Blog.

Current London 2025

Processing Error Handling (KIP-1033) has been presented at Current London 2025. Slides are available here.