Introducing laravel-event-projector: the easiest way to get started with event sourcing in a Laravel app
In most applications you store the state of the application in the database. If something needs to change you simply update values in a table. When using event sourcing you'll take a different approach. All changes to application state are stored as a series of events. The key benefit is that you…