Event Centric: storing and consuming events
[Disclaimer: I don’t think this disclaimer is needed, but just to be on the safe side. The opinions expressed herein are my own personal opinions and do not represent in any way my company's view, that of any customer current or past, or any current, past or future project related to these concepts that I may participate in]
In
my previous post
I showed how you can evolve the way you code your domain
objects (or entities) so that they can benefit from the
Event Sourcing
pattern, and I also showed that it’s pretty simple at its
core. That post ended up being a little disconnected from
the one where
I show how do to cool analysis
based on those events. It was on purpose, as I needed to
introduce another concept, and the post was getting too big
already
.
Lets recap briefly what happens on a domain object when we
invoke an operation:...