A reliable distributed system can hardly be built without reprocessing failed messages. Kafka doesn't provide retry and dead letter topic functionality out of the box. Retries can be quickly and ...