项目介绍
zhihuili/flower 是一个托管在 GitHub 上的开源项目,主要使用 Java 编写,采用 Apache License 2.0 许可证,目前获得 587 个 Star、179 次 Fork。
- 仓库全名
- zhihuili/flower
- 开源许可证
- Apache License 2.0
- Star 数
- 587
- Fork 数
- 179
- 未关闭 Issue
- 6
README 摘要
反应式微服务框架Flower Flower是一个构建在Akka上的反应式微服务框架,开发者只需要针对每一个细粒度的业务功能开发一个Service服务,并将这些Service按照业务流程进行可视化编排,即可得到一个反应式系统。 即时响应:服务流程的调用者可以得到即时响应,无需等待整个Service流程执行完毕;Service之间无调用阻塞,即时响应。 回弹性:当Service失效、服务器失效,系统能够进行自修复,依然保持响应,不会出现系统崩溃。 弹性:能够对调用负载压力做出响应,能够自动进行资源伸缩适应负载压力,能够根据系统负载能力控制请求的进入速度(回压)。 消息驱动:Service之间通过消息驱动,完成服务流程,Service之间没有任何调用耦合,唯一的耦合就是消息,前一个Service的返回值,必须是后一个Service的输入参数,Flower框架负责将前一个Service的返回值封装成一个消息,发送给后一个Service…
完整内容见 GitHub 原始 README 或本页 。
常见问题
flower 用什么语言开发?
主要使用 Java 编写,采用 Apache License 2.0 许可证,目前有 587 个 Star。
flower 可以免费商用吗?
仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。
如何获取 flower 的源码?
可以直接克隆仓库:git clone https://github.com/zhihuili/flower.git,默认分支为 master;安装与运行步骤见仓库 README。
flower 最近还在维护吗?
仓库最近一次更新为 2025年11月14日,当前有 6 个未关闭 Issue;Star 数为 587,可作为社区活跃度的参考。
反应式微服务框架Flower
评论