O'Reilly logo
  • Ken Rennoldson thinks this is interesting:

In event sourcing, the application logic is explicitly built on the basis of immutable events that are written to an event log. In this case, the event store is append-only, and updates or deletes are discouraged or prohibited. Events are designed to reflect things that happened at the application level, rather than low-level state changes.


Cover of Designing Data-Intensive Applications


This is the technique we will use in Take On.