Retrofitting Event Sourcing (draft)

Event Sourcing is an architectural pattern that embraces the transaction log as important enough to belong to more than the replication algorithms in your data store.