What is Event Sourcing? Is it anything to do with CQRS and DDD? We explain the pros and cons compared to traditionally updating the current state in a database. We cover trade-offs with Eventual Consistency, problems with concurrency, and options to solve those with optimistic concurrency techniques.
0:00 Intro
0:40 Deleting
0:57 Analytics & Metrics
1:23 Concurrency
2:24 Calculating State
3:26 Eventual Consistency
4:29 CQRS & DDD