A memory image replaces database interactions with in-memory data using event sourcing to record persistent changes| martinfowler.com
What Color is Your Function?| journal.stuffwithstuff.com
Capture all changes to an application state as a sequence of events.| martinfowler.com