Introduction to event sourcing

Submitted by Duncan Jones

Talk Abstract:

"Event Sourcing" is a way of looking at data whereby instead of storing the current state of an entity we store a history of all the events that have occurred in the life of the entity and then derive the state from that.

In this talk I demonstrate the idea with a worked example (using lego blocks to build the history for a "bank account" example) and discuss the best practice for doing event sourcing and some pitfalls to be aware of.

About Duncan Jones