Event-Sourcing-Bundle
An event sourcing bundle, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience. This bundle is a symfony integration for event-sourcing library.
Features
- Everything is included in the package for event sourcing
- Based on doctrine dbal and their ecosystem
- Developer experience oriented and fully typed
- Automatic snapshot-system to boost your performance
- Split big aggregates into multiple streams
- Versioned and managed lifecycle of subscriptions like projections and processors
- Safe usage of Personal Data with crypto-shredding
- Smooth upcasting of old events
- Simple setup with scheme management and doctrine migration
- Built in cli commands with symfony
- and much more...
Installation
Info
If you don't use the symfony flex recipe for this bundle, you need to follow this installation documentation.
Tip
Start with the quickstart to get a feeling for the bundle.