Confluent

Introducing Derivative Event Sourcing for Kafka

Sep 6, 2019Anna McDonald
Introducing Derivative Event Sourcing for Kafka
SummaryAI, from the source post

Introduces the concept and implementation of derivative event sourcing, a pattern for deriving events from observed sources like database changes (CDC) rather than direct emission from services. It details the 'Observe -> Transform -> Emit' flow, using Oracle GoldenGate and Debezium as observation tools, and Kafka Streams for transformation. The post provides concrete examples of defining event profiles for different services and transforming observed database operations into standardized 'order created' events, ultimately emitting them to a unified Kafka topic.

More from the Data Mesh Architecture and Practices trail