andreo/eventsauce-outbox
Extended outbox components for EventSauce on PHP 8.2+. Includes an outbox-aware aggregate repository, a forwarding message consumer to dispatch to your queue, and a Symfony Console command to consume relays with batch/commit, sleep, and limit options.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| agluh/outbox-bundle | 0.83 | Laravel outbox pattern bundle for reliable event publishing: capture domain events in an outbox table within your transaction, then dispatch them asynchronously to queues or brokers. Helps avoid dual-write issues and improves consistency between your DB and integrations. | 9 | 9 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| eventsauce/test-utilities | 0.83 | — | 1 | 1 | 4 | 20K | 0 | 0.2 | 54.8 | — | — | |
| arnedesmedt/event-engine-symfony-bundle | 0.83 | — | 4 | 5 | 6 | 0 | 0 | 0.2 | — | — | — | |
| eventsauce/message-repository-table-schema | 0.83 | — | 1 | 1 | 0 | 27K | 0 | 0.0 | 55.3 | — | — | |
| eventsauce/message-outbox | 0.83 | Laravel package that adds an outbox to EventSauce message dispatching, helping you store outgoing messages and publish them reliably. Useful for preventing lost events in async workflows and supporting at-least-once delivery. | 2 | 2 | 2 | 6K | 0 | 0.1 | 45.5 | — | — | |
| spatie/laravel-eventsauce | 0.82 | Integrate EventSauce event sourcing into Laravel with migrations, models, and queued jobs. Generate aggregate roots, repositories, events and commands via Artisan. Store domain messages per aggregate and dispatch consumers synchronously or through queues. | 121 | 121 | 15 | 400 | 0 | 3.5 | 8.7 | MIT | 5 years ago | |
| eventsauce/message-outbox-for-doctrine | 0.82 | — | 1 | 1 | 0 | 2K | 0 | 0.0 | 39.9 | — | — | |
| andy-thorne/domain-events-bundle | 0.81 | — | 0 | 1 | 0 | 0 | 0 | 0.5 | — | — | 4 years ago | |
| ecotone/symfony-bundle | 0.81 | — | 11 | 11 | 1 | 6K | 0 | 0.1 | 37.6 | NOASSERTION | — | |
| arnedesmedt/api-platform-event-engine-bundle | 0.81 | — | 4 | 4 | 6 | 0 | 0 | 0.2 | — | — | — | |
| artox-lab/clarc-message-bus-bundle | 0.80 | — | 0 | 0 | 1 | 2 | 0 | 0.3 | 6.6 | — | 5 years ago | |
| awd-studio/es-lib | 0.80 | — | 0 | 0 | 0 | 0 | 1 | 1.6 | — | MIT | 1 year ago | |
| biig/domain | 0.80 | — | 16 | 16 | 9 | 0 | 4 | 6.7 | 1.5 | MIT | 5 years ago | |
| david2m/prooph-event-store-doctrine-adapter-bundle | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| andreo/eventsauce-snapshotting | 0.80 | Extended snapshotting components for EventSauce: Doctrine DBAL snapshot repository plus versioned snapshotting support. Includes version-aware aggregate repository, snapshot version inflector/comparator, and VersionedSnapshotState for evolving snapshot schemas on PHP 8.2+. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| andreo/eventsauce-migration-generator | 0.80 | Symfony Console command that generates Doctrine Migrations for EventSauce message storage per aggregate. Configure Doctrine Migrations, then run a single command with a table prefix, selectable schemas (event/outbox/snapshot), UUID type, and optional table-name suffixes. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| ecentria/ecentria-apievents-bundle | 0.80 | — | 0 | 0 | 7 | 0 | 1 | 3.1 | — | — | 3 years ago | |
| acassan/dispatcher-bundle | 0.80 | acassan/dispatcher-bundle provides a small dispatcher bundle for Laravel/PHP projects, packaging dispatcher-related wiring and configuration so you can register and use a dispatcher in your application with minimal setup. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | GPL-2.0 | — | |
| andreo/eventsauce-bundle | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| atoolo/events-calendar-bundle | 0.80 | — | 0 | 0 | 0 | 311 | 0 | 25.1 | 40.7 | MIT | 6 days ago |
How can I help you explore Laravel packages today?