Как сделать повторную обработку сообщений в очереди Kafka
Есть несколько материалов на эту тему:
https://medium.com/naukri-engineering/retry-mechanism-and-delay-queues-in-apache-kafka-528a6524f722
https://habr.com/ru/company/tinkoff/blog/487094/
https://russianblogs.com/article/13811188620/
https://medium.com/naukri-engineering/retry-mechanism-and-delay-queues-in-apache-kafka-528a6524f722
https://habr.com/ru/company/southbridge/blog/547264/
https://www.bigdataschool.ru/blog/kafka-retention-configurations.html
https://slurm.io/tpost/pnyjznpvr1-apache-kafka-osnovi-tehnologii
https://www.oreilly.com/library/view/kafka-the-definitive/9781491936153/ch04.html
https://slurm.io/tpost/pnyjznpvr1-apache-kafka-osnovi-tehnologii
https://habr.com/ru/company/parimatch_tech/blog/544304/
Общие принципы:
- Kafka не удаляет сообщения из очереди
- Сообщения можно добавлять повторно, но это будут уже новые сообщения
- Если надо сделать отложенную отработку, лучше делать дополнительные топики