CDC (Change Data Capture)
Mönster för att fånga varje rad-ändring (insert/update/delete) i en databas och strömma den som en händelse till andra system — ofta via databasens transaktionslogg. Möjliggör realtidssynk till sökindex, datalager, cacher och microservices.
Metod: log-baserad CDC läser WAL (Postgres) eller binlog (MySQL) → ingen extra last på applikationen, fångar allt. Alternativ (sämre): polling på updated_at eller triggers. Verktyg: Debezium (open source, populärast, kör på Kafka Connect), Fivetran, AWS DMS. Use case: håll Elasticsearch i synk med Postgres, mata ett data warehouse i realtid, "outbox pattern" för pålitlig event-publicering från microservices. Skiljer sig från ETL-batch (CDC är kontinuerligt + radnivå). Möjliggör "database as a stream"-tänk där varje ändring blir en händelse.