CDC передаёт изменения данных источника в другие системы; Debezium реализует коннекторы, часто читающие журнал транзакций базы.
Что ты знаешь о CDC-подходе и Debezium?
CDC передаёт изменения данных источника в другие системы; Debezium реализует коннекторы, часто читающие журнал транзакций базы.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
CDC передаёт изменения данных источника в другие системы; Debezium реализует коннекторы, часто читающие журнал транзакций базы.
Обычно сначала выполняется snapshot, затем поток изменений. Нужно учитывать offsets, retention логов, schema changes и повторную доставку. CDC не делает автоматически согласованными произвольные действия нескольких систем: consumers должны корректно обрабатывать повторы и порядок.