Most PHP applications built today only store the current state of the application with each modification.
Unfortunately this results in applications that continuously lose data and that are unable to benefit immediately from new business insights.
What happens to your domain model when we store events rather than application state?
Will you be able to react quicker to your environment?
Will it help you scale your business and your code better over time?
Over the past 18 months I’ve applied event sourcing in PHP applications of which I’ll share the details with you.