国内首个微服务编排框架Juggle开源了!

经过将近7个月的探讨和小伙伴多少个夜晚的奋斗,Juggle 1.0.0版本终于2024年3月22日完成了第一个release版本,该版本基本包括了微服务编排最基础的能力,包括但不限于以下能力:

  1. 使用Juggle进行微服务的接口编排,将底层基础能力快速聚合成新的能力。
  2. 使用Juggle打通公司内多个系统,打破系统之间的壁垒。
  3. 使用Juggle代替传统BFF层的能力,通过零码+低码的形式实现BFF层。
  4. 使用Juggle进行系统定制开发,避免系统腐化和污染标准代码。

Juggle作为国内首个开源的微服务编排框架,除了灵活的零码编排能力,提高生产效率,我们还会融入低码编排能力,数据提取能力,逻辑处理能力等,进一步提高Juggle的灵活性,致力于打造一款国内乃至全球优秀的工具!

一.Juggle部分能力展示

流程设计图 图片
在这里插入图片描述

流程调试图 图片
在这里插入图片描述

二.优点与不足

优点

  • 使用起来足够的简单,单机版本只依赖jdk,不依赖任何中间件,一键启动,上手非常简单。
  • 内置示例API接口,无需寻找外部API接口,启动Juggle后,即可通过示例接口进行流程编排,快速体验Juggle。
  • 零码编排+低码拓展,使Juggle的拓展性和灵活性都达到了极致。
  • 支持多种部署形态,支持横向扩展。

不足

虽然现在的Juggle还不够强大,我们的设想也远比现在要强大,但是参与开发的小伙伴们也都非常忙,我们都是用自己的时间来开发,因此界面不是那么美观,可能还会有一些小的bug,希望大家多多体谅,如果遇到问题,大家可以反馈到GitHub上 https://github.com/somta/Juggle/issues ,我们第一时间解决修复。

三.未来展望

我们还规划了非常非常多的功能等待实现,在后面的迭代过程中都会被一一实现,同时也希望大家能多提意见,也可以通过PR将您优秀的代码贡献出来,如果有兴趣做开源的小伙伴也可以加入Juggle的开发中来,我们一起打造一个优秀的产品。

最后,特别感谢为Juggle牺牲个人时间,熬夜撸码的小伙伴们!

最后,如果大家决定Juggle还是一个可以的项目,请动动您的手,帮我们点一个star,这是我们持续更新的动力,感谢!

gitHub地址:https://github.com/somta/Juggle

gitee地址:https://gitee.com/Somta/Juggle

  • 12
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明天的地平线

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值