Error Handling Patterns in Kafka
May 21, 2021Gerardo Villeda

Summary
Introduces four error handling patterns for Kafka applications: stop-on-error, dead-letter queue, retry topic with potential out-of-order processing, and a more complex retry topic pattern that maintains original event order using in-memory stores and redirect topics for tombstone events. Discusses recovery mechanisms for the in-memory store.