Change Data Capture (CDC)
Change Data Capture (CDC) is a design pattern that identifies and tracks changes in data so that action can be taken using this change data. It’s particularly crucial in data-driven architectures where it’s essential to promptly and reliably capture the modifications in the source data store and propagate them to downstream systems. CDC can be applied in various scenarios, including data replication, data warehousing, real-time analytics, and more.