Using the Event Sourcing Component allows you to manage an Event Sourced application.
Additional features and functionality can be enabled by installing additional packages.
Installing the Doctrine Bridge will allow the storage of event messages in a database.
Installing the Symfony Bridge will add addition functionality such as allowing events to be sent asynchronously using the Messenger Component. It allows has options to generate UUID/ULID for Aggregates.