微模块 / 广场
创建CQRS和事件源应用的基础设施和测试助手。
v2.6.5
2024-04-17 22:50 UTC
Requires
- php: >=8.0
- beberlei/assert: ^3.0
- broadway/uuid-generator: ^1.0
Requires (Dev)
- broadway/coding-standard: ^1.2
- monolog/monolog: ~2.0
- phpstan/phpstan: @stable
- phpunit/phpunit: ^9.5
- ramsey/uuid: ^4.2
Suggests
- broadway/read-model-elasticsearch: Elasticsearch read model implementation
- micro-module/broadway-bundle: Symfony bundle for broadway/broadway
- micro-module/broadway-saga: Saga component for Broadway
- micro-module/event-store-dbal: Event store implementation using doctrine/dbal
- psr/log-implementation: Implementation for PSR3, LoggerInterface
- dev-master / 3.0.x-dev
- v2.6.5
- v2.6.4
- v2.6.3
- v2.6.2
- v2.6.1
- 2.6.0
- 2.5.0
- 2.4.2
- 2.4.1
- v2.4.0
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.0
- 2.0.1
- 2.0.0
- 1.1.0
- 1.0.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0
- dev-dependabot/github_actions/actions/checkout-4
- dev-php-cs-fixer
- dev-dependabot/composer/phpstan/phpstan-tw-1.10.6
- dev-update-event-sourced-aggregate-root-initialize-from-snapshot
- dev-remove-snapshoting-dependency-add-snapshot-interface
- dev-rollback-native-namespaces
- dev-namespaces-dependencies-update
This package is auto-updated.
Last update: 2024-09-17 23:37:38 UTC
README
广场是一个项目,提供创建CQRS和事件源应用的基础设施和测试助手。广场努力不阻碍你的工作。该项目包含几个松散耦合的组件,可以一起使用以提供完整的CQRS\ES体验。
关于
在以下链接阅读关于此仓库的博客文章:
安装
$ composer require broadway/broadway
文档
您可以在 broadway.github.io/broadway 上找到Broadway捆绑包的详细文档。
欢迎加入freenode上的#qandidate,提出问题和意见!
致谢
广场项目深受其他开源项目如 AggregateSource, Axon Framework 和 Ncqrs 的启发。
我们还感谢 Benjamin, Marijn 和 Mathias 在项目过程中与我们进行的对话,这些对话帮助我们塑造了广场项目。特别是Marijn,他让我们有机会了解他内部开发的CQRS框架。
许可证
MIT,请参阅LICENSE。