Change Data Capture (CDC) একটি source database থেকে প্রতিটি insert/update/delete stream করে — সাধারণত এর transaction log পড়ে — এবং সেগুলোকে event হিসেবে publish করে যা অন্য system consume করে, যাতে downstream store dual-write বা polling ছাড়া sync-এ থাকে।
Postgres/MySQL Debezium Kafka topic sinks
┌────────────┐ reads ┌─────────┐ emit ┌──────────┐ consume ┌───────────┐
│ WAL/binlog │ ───────▶ │ connector│ ──────▶ │ per-table│ ───────▶ │ search │
│ (tx log) │ │ │ events │ ordered │ │ warehouse │
└────────────┘ └─────────┘ └──────────┘ │ cache │
└───────────┘
