juggle v1.0.0版本 - 2024/03/22
717字约2分钟
2024-10-21
Juggle 1.0.0 发布了
经过将近7个月的探讨和小伙伴多少个夜晚的奋斗,Juggle 1.0.0版本终于2024年3月22日完成了第一个release版本,该版本基本包括了微服务编排最基础的能力,包括但不限于以下能力:
- 使用Juggle进行微服务的接口编排,将底层基础能力快速聚合成新的能力。
- 使用Juggle打通公司内多个系统,打破系统之间的壁垒。
- 使用Juggle代替传统BFF层的能力,通过零码+低码的形式实现BFF层。
- 使用Juggle进行系统定制开发,避免系统腐化和污染标准代码。
Juggle作为国内首个开源的微服务编排框架,除了灵活的零码编排能力,提高生产效率,我们还会融入低码编排能力,数据提取能力,逻辑处理能力等,进一步提高Juggle的灵活性,致力于打造一款国内乃至全球优秀的工具!
Juggle部分能力展示
流程设计图
流程调试图
优点与不足
优点
- 使用起来足够的简单,单机版本只依赖jdk,不依赖任何中间件,一键启动,上手非常简单。
- 内置示例API接口,无需寻找外部API接口,启动Juggle后,即可通过示例接口进行流程编排,快速体验Juggle。
- 零码编排+低码拓展,使Juggle的拓展性和灵活性都达到了极致。
- 支持多种部署形态,支持横向扩展。
不足
虽然现在的Juggle还不够强大,我们的设想也远比现在要强大,但是参与开发的小伙伴们也都非常忙,我们都是用自己的时间来开发,因此界面不是那么美观,可能还会有一些小的bug,希望大家多多体谅,如果遇到问题,大家可以反馈到GitHub上 https://github.com/somta/Juggle/issues ,我们第一时间解决修复。
未来展望
我们还规划了非常非常多的功能等待实现,在后面的迭代过程中都会被一一实现,同时也希望大家能多提意见,也可以通过PR将您优秀的代码贡献出来,如果有兴趣做开源的小伙伴也可以加入Juggle的开发中来,我们一起打造一个优秀的产品。
最后,特别感谢为Juggle牺牲个人时间,熬夜撸码的小伙伴们!
最后,如果大家决定Juggle还是一个可以的项目,请动动您的手,帮我们点一个star,这是我们持续更新的动力,感谢!