Category Archives: apache-kafka-streams

How to handle error and don’t commit when use Kafka Streams DSL

For Kafka Streams, if we use lower-level processor API, we can control to commit or not. So if problems happens in our code, and we don't want to commit this message. In this case, Kafka will redeliver this message multiple times until the problem gets fixed.

But how to control whether commit the message when use its higher-level stream DSL API?

Resources:

http://docs.confluent.io/2.1.0-alpha1/streams/developer-guide.html