The PHP podcast where everyone chimes in.

Originally aired on

July 10th, 2016

049: Event Sourcing in PHP

We spend much of our time as developers managing the state in our applications. There are many different approaches and philosophies attributed to reading, mutating and storing state.

The Event Sourcing pattern is an approach to managing application st


Event Sourcing in PHP Show Summary

What is Event Sourcing?

Event Sourcing is thinking of application state as a frames in a video, we could "scrub" through different states of the application.

Every time something happens that is relevant, you just record what it was, then you tie t

Developer Shout-Out

Thank you, Marijn Huizendveld for sharing your knowledge on event sourcing. A $50 Amazon gift card from Laracasts is on its way to you.

Shout-out sponsored by Laracasts


It's like Netflix for developers.


Beau Simensen

Ross Tuck

Shawn McCool

  • Creator of Event Sourcery online video course on DDD, CQRS, and Event Sourcing.

Willem-Jan Zijderveld

Show Notes Credit

Thank you Andy Huggins for authoring the show notes for this episode!

If you'd like to contribute show notes and totally get credit for it, check out the show-notes repo!