Overview of patchlevel/event-sourcing features
3.22.xThe patchlevel/event-sourcing library is a fully-typed event sourcing implementation built on the Doctrine ecosystem. Key features include:
- Performance: Automatic snapshot system and the ability to split large aggregates into multiple streams.
- Lifecycle Management: Versioned and managed subscriptions for projections and processors.
- Data Privacy: Safe handling of Personal Data using crypto-shredding.
- Evolution: Smooth upcasting of old events to maintain compatibility with new schemas.
- Tooling: Schema management, Doctrine migrations, and built-in Symfony CLI commands.