![[Перевод] Компактация лога в Apache Kafka повреждала данные. Вот как мы это исправили](https://habrastorage.org/getpro/habr/upload_files/e8a/13c/fb5/e8a13cfb5436d073e94a723b7ec67d1a.jpg)
[Перевод] Компактация лога в Apache Kafka повреждала данные. Вот как мы это исправили
Компактация лога в Kafka может привести к ситуации, когда разные реплики одного топика начинают хранить разную версию данных — и расхождение сохраняется даже после восстановления брокера. Проблема возникает из-за гонки между компактацией и репликацией и затрагивает Kafka 3.9–4.2. Разбираемся, как воспроизвести баг и почему координированная компактация решает проблему. Изучить решение