YugabyteDB's change data capture (CDC) is a log reader-based capture that operates with the write-ahead logging format of its database. It aggregates transaction changes in micro-batches, provides timeline consistency for both row- and shard-based views, supports JSON and Avro formats, adheres to Kafka's semantics of at least-once delivery, offers adjustable retention settings on either side, facilitates cloud and on-premise change delivery, and provides transactionally consistent CDC as a new feature. The technology is used by companies to stream data into YugabyteDB, reducing reliance on costly mainframe systems and cutting costs, while also improving performance and reliability. It enables real-time decision-making for streaming data, supports various downstream sources such as Kafka, Elasticsearch, Snowflake, and Amazon S3, and offers a "fall forward" approach during migrations.