November 13, 2014 · 7:30 PM
Our monthly meetup, with talks and drinks!
This month, our 010PHP regular Herman Peeren will talk about Event Sourcing:
In many applications the current state is constantly updated, overwriting previous states. Information about the history is lost then. With Event Sourcing you store all events that have led to a change in application state. The current and previous states can always be reconstituted from the series of events that has been stored. That gives lots of possibilities.
I will give an overview of the pros and cons of this approach, when to use it and when not, and have a look at some examples where Event Sourcing offers a solution. Some related concepts, like CQRS and other DDD-jargon, will also be explained.
We will have a look at Broadway, the open sourced project from Qandidate, that provides a PHP infrastructure for Event Sourcing and CQRS. We hope Willem-Jan Zijderveld, one of the Broadway maintainers, will be able to attend and tell something more about it.