Stream - Event Sourcing

> (Data|State) Management and Processing > (Data Processing|Data Integration) > (Stream|Pipe|Message Queue|Event Processing)

1 - About

Instead of focussing on current state, you focus on the changes that have occurred over time. It is the practice of modelling your system as a sequence of events.

Event Sourcing domain expert won't talk about “tables” and “joins”, they'll describe processes as the series of events that can occur and the rules applied to them.

  • State of data is a stream of events
  • Eases auditing
  • Eventual Consistency
  • Distributable stream through a Message Bus

Example: CDC


3 - Documentation / Reference

data/processing/stream/event_sourcing.txt · Last modified: 2018/05/12 17:11 by gerardnico