Change Data Capture (CDC) стримит каждый insert/update/delete из исходной базы данных — обычно читая её транзакционный лог — и публикует их как события, которые потребляют другие системы, так что downstream-хранилища остаются синхронными без dual-write или опроса.
Postgres/MySQL Debezium Kafka topic sinks
┌────────────┐ reads ┌─────────┐ emit ┌──────────┐ consume ┌───────────┐
│ WAL/binlog │ ───────▶ │ connector│ ──────▶ │ per-table│ ───────▶ │ search │
│ (tx log) │ │ │ events │ ordered │ │ warehouse │
└────────────┘ └─────────┘ └──────────┘ │ cache │
└───────────┘
