~/talk

CDC Streaming Patterns in Distributed Systems

Talkat Devnexus 2023 · 2023-04-04..04-06· [distributed-systems]
links:none on file
slides:none on file

Overview of change data capture with Debezium 2.0 and concrete patterns: shows connectors for MySQL, PostgreSQL, Oracle log miner and a new JDBC sync connector shipping this month, plus a Debezium Server with ~dozen adapters to Kinesis Pulsar Pub/Sub Event Hubs. Demonstrates the outbox table implementation that Debezium reads from transaction logs and writes to Kafka, the Strangler fig migration approach with bi‑directional CDC pipelines and Kafka Connect transformations for schema changes, and combining outbox plus CDC to implement compensating steps in a Saga orchestration used in production at Reddit Shopify and Ubisoft.

AI-written summary · about

  1. 0:00Introduction to CDC and Debezium
  2. 13:17Outbox pattern with CDC
  3. 17:34Strangler fig pattern explained
  4. 26:40Saga pattern in distributed systems
  5. 31:57Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.