Skip to content

An event sourcing laravel package, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.

License

Notifications You must be signed in to change notification settings

patchlevel/laravel-event-sourcing

Repository files navigation

Latest Stable Version License

Laravel-Event-Sourcing

An event sourcing laravel package, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience. This package is a laravel integration for event-sourcing library.

Features

  • Everything is included in the package for event sourcing
  • Facades for easy access to event sourcing services and aggregates
  • 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
  • and much more...

Installation

composer require patchlevel/laravel-event-sourcing=1.0.0-beta3

Documentation

Sponsors

blackfire

About

An event sourcing laravel package, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.

Topics

Resources

License

Stars

Watchers

Forks