当前企业的微服务化进程加速,常面临着接口重复开发、系统对接复杂、定制需求频繁等难题。如何轻松解决这些问题,让开发效率迅速提升?如何让微服务编排像搭积木一样快速建立新产品?Juggle——国内首个开源的微服务编排框架,已给出一份答案!

Juggle是一款零代码、低代码、AI增强的微服务接口编排工具,专为复杂系统集成而生。它像“乐高”一样,通过可视化拖拽+脚本扩展,将简单的API快速组装成一个复杂接口,提供高价值服务,无需自行编码即可完成跨协议、跨系统的流程编排。

在这里插入图片描述

核心痛点 :“化简为繁” 便捷开发

已有服务的快速复用:适合已有的基础服务能力,通过Juggle进行微服务接口编排,将基础API快速“拼装”成新产品,避免重复造轮子。
第三方系统无缝对接:系统可直接通过Juggle编排进行外部接口,省略多余开发步骤,一键对接。
替代Node.js BFF层:Juggle可通过低代码实现前端的适配逻辑,替代常见的通过Nodejs来实现BFF层的能力,性能更高、维护更简单。
不“污染”代码满足定制化需求:适合需要面向私有化或大量定制开发的产品,通过Juggle编排定制化接口实现独立,使标准代码零侵入。


⏰今晚 7 点来GitCode直播间,Juggle 项目作者带你领略微服务架构新境界!

技术亮点:高效协同 开箱即用

流程多版本管理:天然支持流程灰度能力,灰度发布、版本回滚一键搞定。
节点类型丰富:判断节点,代码节点,赋值节点,MySql节点等多种节点,实现流程的灵活设计。
多协议支持:支持HTTP、Dubbo、WebService等协议的接口自由调用。
多语言脚本:支持Groovy、JavaScript、Python等多种脚本语言增强流程逻辑。
官方套件市场:拥有通义千问、钉钉机器人、阿里云短信、QQ邮箱等几十种系统的官方套件,即插即用。

在这里插入图片描述

数据定义场景:支持字符串,布尔,整数,小数,日期,时间,列表,对象等数据结构,满足绝大数数据定义场景。
全信创生态:MySQL、达梦、TiDB、OceanBase等数据库全面兼容。

为了让用户更好的上手Juggle,系统自带了示例接口和示例流程,通过示例流程能快速了解Juggle的基础能力,流程图如下:

在这里插入图片描述

四个理由 选择Juggle

高效开发:将简单的API快速组装成复杂系统。
零代码与低代码:满足从业务人员到开发者的全角色需求。
企业级可靠性:多版本管理、直接对接、灰度发布保障生产环境稳定。
信创首选:国内首个开源编排框架,深度适配国产芯片、操作系统、数据库。

在数字化转型的浪潮中,企业效率革命已进入"组装式创新"时代。Juggle作为国内首个开源微服务编排框架,正在重新定义系统集成的可能性边界——不仅是开发者的效率倍增器,更是企业构建敏捷创新体系的战略级工具。

通过可视化编排的魔法,Juggle成功打破了"开发效率天花板":原本需要数周联调的跨系统对接,现在只需拖拽组合即可完成;过去困扰团队的定制化需求,如今通过零代码配置就能优雅实现。这种"乐高式"的创新能力,让企业得以将技术债务转化为可复用的数字资产。

现在就来GitCode体验Juggle的可视化编排,开启属于您的"效率奇点"时刻!

立即体验

开源许可证:
GPL-3.0

点击立刻了解项目

直播预告
今晚7点 锁定GitCode直播间💻
Juggle 项目作者胡松先生将做客GitTalk进行深度解读,带你领略微服务架构新境界!

点击跳转直播间

在这里插入图片描述

Logo

GitCode 官方账号,发布 GitCode 官方信息。包括产品更新、官方活动及优秀项目/组织推荐等。官方客服邮箱:kefu@gitcode.com

更多推荐