Вопрос проверяет понимание альтернативного механизма очистки данных в Kafka и умение выбирать правильную стратегию хранения.
Короткий ответ
Log compaction — это режим хранения, при котором Kafka сохраняет только последнее сообщение для каждого ключа. Старые версии сообщений с тем же ключом могут быть удалены. При этом порядок сообщений по времени не является главным. Такой подход полезен для хранения актуального состояния, а не полной истории событий. Log compaction часто используют для state-топиков и справочников.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.