KIP-873 — ExceptionHandlingDeserializer, RetryDeserializer, PipeSerializer, PipeDeserializer
Discussion ClientConsumer
Proposes `ExceptionHandlingDeserializer`, `RetryDeserializer`, and `PipeDeserializer`/`PipeSerializer` wrappers that compose deserialization with retry logic, dead-letter routing, and chained format conversion. Consumer applications today have no standard mechanism to handle deserialization exceptions without catching raw exceptions and implementing retry/skip logic manually.
Details
| Author | Alex Collins |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2022-09-30 |
| Last Modified | 2022-09-30 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.