Το Change Data Capture (CDC) κάνει stream κάθε insert/update/delete έξω από μια source βάση — τυπικά διαβάζοντας το transaction log της — και τα δημοσιεύει ως events που άλλα συστήματα καταναλώνουν, ώστε τα downstream stores να μένουν σε sync χωρίς dual-writes ή polling.
Postgres/MySQL Debezium Kafka topic sinks
┌────────────┐ reads ┌─────────┐ emit ┌──────────┐ consume ┌───────────┐
│ WAL/binlog │ ───────▶ │ connector│ ──────▶ │ per-table│ ───────▶ │ search │
│ (tx log) │ │ │ events │ ordered │ │ warehouse │
└────────────┘ └─────────┘ └──────────┘ │ cache │
└───────────┘
