2 ms·
Sadly user management is crap domain for demonstrating Event Sourcing. Equally building an entire system as Event Sourced is daft. Some aggregates ought to be
by ed_blackburn 7y ago
Sadly user management is crap domain for demonstrating Event Sourcing.
Equally building an entire system as Event Sourced is daft. Some aggregates ought to be Event Sourced nominally I’d say models that exhibit temporal properties like a business process or workflow are well suited.
Similarly the most common “issue” I see with Event Sourcing is conflating Event Sourcing and Event Driven Architecture. They can be complimentary but aren’t the same thing. This conflation and leads to a befuddled mess of inappropriate tech choices, and inappropriate consistency models.