Commad Event Model Event Storage Event Bus Command Handler Listeners Read Storage Read Model Query Critical section - use transaction Treat like temporary cache
EventHandling provides interfaces for an event bus and event listeners, but also an implementation of a simple event bus and an event bus that will record published events
EventStore implementation based on doctrine/dbal to store events in a relational database and an in-memory implementation that is useful for using in tests
Łukasz Szymański Development Team Lead at @szymanskilukasz http://szymanskilukasz.github.io/ https://www.linkedin.com/in/szymanskilukasz https://twitter.com/szymanskilukasz