A Case Study: Simple Event Sourcing

by Michael Fogus and Chris Housen, author of The Joy of Clojure, Second Edition

Event sourcing is an interesting architecture model that defines system state solely in terms of system events. In this article, based on chapter 14 of The Joy of Clojure, Second Edition, the authors lead you through a case study that dives into event sourcing.

Imagine a system that models a baseball player