A Change Data Capture (CDC) minden insertet/update-et/delete-et kistreamel egy forrás adatbázisból — jellemzően a tranzakciós logja olvasásával — és eseményekként publikálja, amelyeket más rendszerek fogyasztanak, így a downstream store-ok szinkronban maradnak dual-write vagy pollozás nélkül.
Postgres/MySQL Debezium Kafka topic sinks
┌────────────┐ reads ┌─────────┐ emit ┌──────────┐ consume ┌───────────┐
│ WAL/binlog │ ───────▶ │ connector│ ──────▶ │ per-table│ ───────▶ │ search │
│ (tx log) │ │ │ events │ ordered │ │ warehouse │
└────────────┘ └─────────┘ └──────────┘ │ cache │
└───────────┘
