Deep Dive on Using YugabyteDB's Change Data Capture Connector
summary
YugabyteDB exposes a built-in stateless CDC service that reads the WAL and decodes changes via the Postgres catalog, emits insert/update/delete flags, and maps tablets to Kafka partitions; a customized Debezium connector to Kafka runs as Docker or JAR and supports MSK/Redpanda/EventHub. Demos show an IoT stream streamed IoT -> Pinot demo with real-time aggregations and a JDBC sink where JDBC sink upsert/delete worked to keep Postgres in sync; connector and connector metrics are available.
AI-written summary · about
chapters (8)
- 0:00YugabyteDB CDC intro
- 7:31CDC architecture
- 13:35CDC integration strategies
- 17:47CDC connector setup
- 22:08IoT data to Kafka demo
- 25:48Data to Pinot demo
- 30:02PostgreSQL sync demo
- 38:23Metrics and conclusion
related talks
22mChange Data Capture: Exploring YugabyteDB’s Modern Design
01h 09mOpen-source Change Data Capture With Debezium
18mData Modernization Using Confluent and Yugabyte
30mAccelerate Modernization with Confluent and YugabyteDB
35mChange Data Capture: The Magic Wand We Forgot #bbuzz
19mChange data capture with Debezium…and without
48mStreaming Database Changes with Debezium
49mChange Data Capture Pipelines with Debezium and Kafka Streams
