当前位置: 首页 > news >正文

服务编排如何选?这几款可视化服务编排引擎,开发团队赶紧收藏

最近看到几款不错的服务编排的产品,先给大家上图看看

扣子:

jvs-logic:

node-red:

jvs-rules:

上述几个产品是最近看到的 几个比较有特点的服务编排的系统。

接下来我对API详细分解下,说明下优点与挑战

服务编排核心价值点是通过可视化的界面拖拽,可以快速构建业务功能或者业务逻辑,降低硬编码的工作量,减少开发、测试、部署的大部分工作,通过解耦内部的服务,提高效率是明显的,现在吸引越来越多开发团队的关注。它能够快速的帮助研发团队降低研发成本,提升开发效率和系统的灵活性。

好处我就不在这里多讲了,我接下来主要分析下服务编排的挑战。

一、界面设计的直观性和易用性

界面的简单直观,操作简单性,是服务编排的核心功能,界面上需要包括画布、原子服务的配置能力,目前主要有2大类方式,基于节点本身的配置,如扣子

jvs-logic、jvs-rules、node-red都是基于扩展窗口的配置

两种方式各有可取之处,基于节点的配置,更加直观明了,但是不规则、大小不一,一旦节点内容多了,体验效果不好,基于扩展界面的配置,阅读要麻烦一些,需要点击查看配置明细。

二、技术的复杂性

  • 在线调试,调试过程需要对当前执行结果进行判断

  • 问题查找,需要对过程回溯历史执行,便于对执行结果进行回溯分析
  • 需要有多种的语句执行控制(串行、并行、条件、循环等)

  • 需要有强大的执行性能的支持

  • 需要灵活的服务扩展性,需要通过配置化进行扩展

三、产品各种特点对比

  1. 扣子:主要侧重于AI的模型的编排调度,主要用于AI 功能编排www.coze.cn 
  2. jvs-logic:侧重于后端服务的编排调用,主要用于零代码、物联网等各种场景的功能编排logic.bctools.cn
  3. node-red:侧重于物联网服务的功能调度nodered.org 
  4. jvs-rules:侧重于业务在线判断、在线计算,常用于金融风控、规则决策等场景rules.bctools.cn

随着服务编排技术的不断发展和普及,越来越多的开发团队开始意识到其重要性。使用了逻辑编排后,系统的智能、灵活性大大增强,在当前经济形式不好的情况下,降低研发成本才是最主要的。

http://www.lryc.cn/news/371124.html

相关文章:

  • web前端语言框架:探索现代前端开发的核心架构
  • 基于flask的网站如何使用https加密通信
  • 软件测试面试题(应届生)
  • 使用halo的jar方法搭建博客(数据库mysql
  • Linux - 复盘一次句柄数引发的故障
  • 2024/06/13--代码随想录算法2/17| 62.不同路径、63. 不同路径 II、343. 整数拆分 (可跳过)、96.不同的二叉搜索树 (可跳过)
  • Android低代码开发 - 直接创建一个下拉刷新列表界面
  • 23.Dropout
  • 电脑撤回的快捷键是什么?
  • 每日一题——Python实现PAT甲级1116 Come on! Let‘s C(举一反三+思想解读+逐步优化)五千字好文
  • spring-data-mongodb版本兼容问题
  • Java的核心类库
  • NSS题目练习9
  • JS 【算法】二分查找
  • 前端工程化工具系列(十四)—— Webpack(v5.91.0):应用模块打包器与构建工具
  • ThinkPHP+Bootstrap简约自适应网址导航网站源码
  • Flutter 使用ffigen生成ffmpeg的dart接口
  • (message): No CUDA toolset found.
  • 【python】邮箱正则验证
  • 深度学习(四)——torchvision中数据集的使用
  • 【全开源】图书借阅管理系统源码(ThinkPHP+FastAdmin)
  • Mysql中使用where 1=1有什么问题吗
  • 中心极限定理的MATLAB例
  • 定义input_password函数,提示用户输入密码.如果用户输入长度<8,抛出异常,如果用户输入长度>=8,返回输入的密码
  • 【深度学习】IP-Adapter 和 InstantID 的核心机制比较
  • JEPaaS 低代码平台 j_spring_security_check SQL注入漏洞复现
  • 天锐绿盾 | 无感知加密软件、透明加密系统、数据防泄漏软件
  • kubernetes(k8s)集群部署(2)
  • Git操作指南
  • 全域推广和标准推广哪个更好。谁更容易获客?