Stream - Event Sourcing

Card Puncher Data Processing


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: Stream - How to capture change of state - Change Data Capture (CDC)

Documentation / Reference

Discover More
Card Puncher Data Processing
Data Integration - Methods / Design Pattern

With multiple applications in your IT infrastructure reading and writing to and from different data stores in varying formats, it is imperative to implement a process that will let you integrate the data...
Event Centric Thinking
What is a Stream? Also known as Pipe, Message Queue or Event Processing

A stream is: a sequence of aninfinite cardinality (size) delivered atunknown time intervals. list Streams of data user activity on a website sensor readings from devices (IOT) order...

Share this page:
Follow us:
Task Runner