Practical Event Sourcing

A session at Dutch PHP Conference 2014

Saturday 28th June, 2014

10:45am to 11:30am (AMT)

Traditionally, we create structural models for our applications, and store the state of these models in our databases. But there are alternatives: Event Sourcing is the idea that you can store all the domain events that affect an entity, and replay these events to restore the object’s state. This may sound counterintuitive, because of all the years we’ve spent building relational, denormalized database schemas. But it is in fact quite simple, elegant, and powerful. In the past 18 months, I’ve had the pleasure of building and shipping two event sourced systems. In this session, I will show how you can build event sourced models using PHP.

About the speaker

This person is speaking at this event.
Mathias Verraes

Student of Systems • Meddler of Models • Labourer of Legacy

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:45am11:30am AMT

Date Sat 28th June 2014

Short URL


View the schedule


See something wrong?

Report an issue with this session