velpl/symfony-messenger-outbox-bundle
Adds a transactional outbox to Symfony Messenger so messages are saved atomically with your Doctrine changes and dispatched reliably by a background worker. Prevents lost or duplicated messages with minimal setup and easy integration into your existing transports and entities.
Symfony Messenger Outbox Bundle brings the transactional outbox pattern to Symfony Messenger. Persist messages in the same database transaction as your domain changes, then relay them to Messenger asynchronously—avoiding dual-write inconsistencies and lost messages when a broker or process fails.
How can I help you explore Laravel packages today?