Hacker News new | ask | show | jobs
by Raed667 1400 days ago
There are some complexities such as 2-phase commits and rollbacks in a distributed system. Nothing blocking, but definitely not as simple as CRUD.
1 comments

Agreed. When you take on Event Sourcing, you are effectively trading one set of technical problems for another.

I personally enjoy working in an event sourced codebase, but it's most interesting when it is greenfield development. Growing and maintaining such a code base can turn into a headache.