Ordered Retries in Kafka: The Bugs You'll Find in Production
In Part 1, we introduced a "middle ground" for Kafka retries: when a message fails, lock its key, send the message to a retry topic, and let the main partition continue processing other keys. If you need a recap, the Confluent blog covers the pattern...
devgeist.com12 min read