Event-Driven Change Data Capture using Apache Pulsar
summary
Describes implementing log‑based CDC by wiring Cassandra (Astra DB) to Apache Pulsar: enabling CDC creates two topics per table (data + lock), Pulsar persists via uses Apache BookKeeper and separates compute and storage, and offers lightweight transformation with Pulsar Functions. Demonstration shows creating an Astra streaming tenant, topic and enabling CDC; connectors exist to push changes to sinks like Elasticsearch but the live sink test is not completed. Pulsar claims guaranteed delivery and a managed Astra plan with $25 free monthly credit.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:09Pulsar and DataStax intro
- 3:15Change data capture importance
- 8:49Modern CDC requirements
- 15:51Pulsar features
- 26:26CDC with Astra Streaming and Astra DB
- 31:40Live CDC setup demo
- 46:47Resources and closing
related talks
36mEvent-Driven Change Data Capture pattern
48mApache Pulsar: Event Streaming in The Cloud Native World
53mEvent Messaging and Streaming with Apache Pulsar
32mStreaming Analytics with Apache Pulsar
47mEvent Streaming for the Best of All Worlds
51mEvent Streaming and Processing with Apache Pulsar
48mBest of Both Worlds: Apache Pulsar and Apache Kafka
31mThe Power of Apache Pulsar. Harnessing Dapr to Build High Scale Messaging
