Change Data Capture (CDC) pretaka vsak insert/update/delete iz izvorne podatkovne baze — običajno z branjem njenega transakcijskega dnevnika — in jih objavlja kot dogodke, ki jih drugi sistemi konzumirajo, tako da nižje shrambe ostanejo sinhronizirane brez dvojnih zapisov ali poizvedovanja (polling).
Postgres/MySQL Debezium Kafka topic sinks
┌────────────┐ reads ┌─────────┐ emit ┌──────────┐ consume ┌───────────┐
│ WAL/binlog │ ───────▶ │ connector│ ──────▶ │ per-table│ ───────▶ │ search │
│ (tx log) │ │ │ events │ ordered │ │ warehouse │
└────────────┘ └─────────┘ └──────────┘ │ cache │
└───────────┘
