~/talk

Data Streaming for Microservices using Debezium

Talkat Voxxed Days Microservices 2018 · 2018-10-29..10-30· [microservices, databases]
slides:none on file

Debezium streams database change logs into Apache Kafka so services get ordered, complete change events (before/after + source metadata) without code changes; connectors exist for MySQL, PostgreSQL and MongoDB and the demo wires Kafka Connect, a 3‑node Kafka cluster and Strimzi on OpenShift, runs a Kafka Streams aggregation over orders by category and pushes results over WebSockets — the live pipeline runs end‑to‑end. Key details: messages use primary key routing, topics can be compacted, and Kafka Connect offsets and SMTs handle resumption and lightweight transforms.

AI-written summary · about

  1. 0:00services Using
  2. 1:26Change Data Capture What is it about?
  3. 2:12CDC Use Cases
  4. 6:06How to Capture Data Changes!
  5. 11:24Apache Kafka Perfect Fit for CDC
  6. 16:35CDC Topology with Kafka Connect
  7. 17:40CDC Message Structure
  8. 19:48Debezium Connectors
  9. 20:41Pattern: Microservice Data Synchronization Microservice Architectures
  10. 23:11Pattern: Microservice Extraction Migrating from Monoliths to Microservices
  11. 24:28Pattern: Materialize Aggregate Views
  12. 27:24Pattern: Ensuring Data Quality Detecting Missing or Wrong Data
  13. 29:19Pattern: Leverage the Powers of SMTS Single Message Transformations
  14. 38:22Debezium Current Status
  15. 39:51Summary
  16. 40:29Resources
~/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.