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.

From

Cover of Designing Data-Intensive Applications

Note

This is the technique we will use in Take On.