https://sebastiandedeyne.com/granular-events https://sebastiandedeyne.com/tags/event-sourcing When building a CRUD interface in an event sourced system, you'll come across the dilemma of how granular your events should be. Should you have a large PostUpdated event, or granular TitleUpdated, ContentUpdated, and AuthorUpdated events?
If I want to react to a title change, the PostUpdated event is not enough, as I don't know if the title actually changed.
If the data is not critical or most importantly you don't plan to react to, large events are fine.