phauthentic / snapshot-store
dev-master
2024-07-19 10:45 UTC
Requires
- php: ^8.2
Requires (Dev)
- ext-redis: *
- infection/infection: ^0.29.6
- phpmd/phpmd: ^2.15
- phpstan/phpstan: ^1.11
- phpunit/phpunit: ^10.5
- predis/predis: ^2.2
- ramsey/uuid: ^4.7
- squizlabs/php_codesniffer: ^3.9
This package is auto-updated.
Last update: 2024-09-19 11:06:29 UTC
README
这是一个用于 Phauthentic 事件源库 的快照存储。
快照技术用于减少需要重放以重建聚合的事件数量。快照定期进行并存储在快照存储中。当加载聚合时,首先加载快照,然后在该快照之上重放事件。
安装
composer require phauthentic/snapshot-store
运行测试
docker compose up
docker exec -it phpunit-container bin/phpunit
文档
请从阅读此仓库中的 docs/index.md 开始。
许可证
版权所有 Florian Krämer
在 MIT 许可证 下发布。