Open
Description
Hello there 👋
If I got this right, the @RetryableTopic
mechanism is built in such a way, that messages are written into retry-topics and are processed again after a predefined backoff. If the retry-process then is successful, the message in the retry-topic is left behind. In order to keep the topic small, we would have to configure a delete-retention
.
What do you guys think about a retry-mechanism with automatically created tombstones
(in the retry topic) for "recovered" messages? We would then be able to set a log compaction and could clean up the topics more dynamically.
p.s.: Thank you for your work! Working with spring-kafka is awesome!