Introduction
一个并发(基于Amp)框架,它允许您通过 Saga 模式实现异步消息传递、透明工作流和对长期业务事务的控制。它实现了基于消息的架构,它包括以下模式:Saga、Publish\Subscribe、Message Bus。
Main Features
- Сooperative multitasking
- 异步消息传递(Publish/Subscribe模式的实现)。
- Event-driven architecture
- 分布(信息可由不同的应用程序处理)。
- 订阅者可以在任何编程语言上实现
- High performance
- 在Saga模式的帮助下,协调长期的业务交易(例如,结账)。
- 汇总变化的全部历史(EventSourcing)。
看它的行动
跳入我们的快速入门并在 15 分钟内构建您的第一个分布式解决方案。
Documentation
文档可以在 .documentation
目录中找到
Requirements
- PHP >=8.0
- RabbitMQ/Redis/Nsq
- PostgreSQL
欢迎投稿!请阅读CONTRIBUTING了解详情。
Communication Channels
你可以在以下地方找到帮助和讨论。
Contributing
欢迎投稿!请阅读CONTRIBUTING了解详情。
License
麻省理工学院许可证 (MIT)。请参阅许可证以获取更多信息。