PrepZone Logo
PrepZone
Back to Microservices

Microservices · Hard

What is Change Data Capture (CDC)? How does it help with data synchronisation across services?

MicroservicesData ManagementStaff

Answer preview

Change Data Capture (CDC) captures row-level changes (inserts, updates, deletes) from a database and streams them as events to other systems. Log-based CDC reads the database's transaction log (MySQL binlog, PostgreSQL WAL), so it does not touch application code.…