Vikas Hazrati takes us through the pros and cons of using event sourcing for a project:
You would always get a ton of literature on Event Sourcing and CQRS. The key question is WHEN do you use it? Under what circumstances? Is your problem really in need of ES?
I would not go into the details of what Event Sourcing and CQRS is. The industry stalwarts have covered that in adequate detail. This post delves into battle-tested scenarios on where we should have used and otherwise ignored ES.
Click through for an analysis of pros and cons, as well as some advice on what it all means.