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

Activiti,Apache camel,Netflex conductor对比,业务选型

Activiti,Apache camel,Netflex conductor对比,业务选型

1.activiti是审批流,主要应用于人->系统交互,典型应用场景:请假,离职等审批

 详情可见【精选】activti实际使用_activiti通过事件监听器实现的优势_记录点滴1076的博客-CSDN博客文章浏览阅读358次。目录:activiti6内容解析流程中心如何建设一.内容解析 1.快速入门网址:https://blog.csdn.net/qq877507054/article/details/60143099 2.核心步骤:画流程图->生成bpmn文件(ACT_GE_BYTEARRY)部署流程图->生成流程定义(每次修改流程图部署都会产生新版本ACT_RE_PROCDEF)..._activiti通过事件监听器实现的优势https://blog.csdn.net/qq1076472549/article/details/115056583?spm=1001.2014.3001.5502

2.camel是apache基金会提供的服务编排的框架,主要应用于服务编排,提供esb功能

3.conductor也是应用于服务编排,提供esb功能

优缺点对比:

功能Activiti6camelconductor
性能对比吞吐量不高,数据库交互很多,性能瓶颈数据库内存缓存,千万级工作流实例支持mysql,redis百万级工作流实例
二次开发工作量提供很多扩展点开发组件thrift之类的需要二次开发
可视化程度配置页面有,但是很low,有其他配置图形的开源项目无,可以通过Hawtio等第三方插件实现需二次
使用范围稳定版本,使用广泛,文档齐全apache社区提供组件,stars 5.1k

netflex 提供 stars 8k

架构设计设计比较重微内核设计,组件丰富,集成方式简单,但是路由可视化,异常处理是个挑战项目比较重,默认持久化依赖netflex redis,需要改动才能集成到项目内

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

相关文章:

  • pythom导出mysql指定binlog文件
  • TDengine 跨版本迁移实战
  • FPGA设计时序约束八、others类约束之Set_Case_Analysis
  • xftp连接wsl2
  • Cross-View Transformers for Real-Time Map-View Semantic Segmentation 论文阅读
  • MySQL InnoDB 引擎底层解析(一)
  • redis安装(Windows和linux)
  • 【LeetCode刷题-树】--1367.二叉树中的链表
  • 【嵌入式 – GD32开发实战指南(ARM版本)】第2部分 外设篇 - 第3章 温度传感器DS18B20
  • 基于spring gateway 的静态资源缓存实现
  • SDUT OJ《算法分析与设计》搜索算法
  • 【NI-DAQmx入门】校准
  • C语言链表
  • LabVIEW进行MQTT通信及数据解析
  • 基于DOTween插件实现金币飞行到指定位置功能
  • python-opencv 培训课程作业
  • 【Go入门】并发
  • Java虚拟机运行时数据区结构详解
  • 华为OD机试 - 转盘寿司(Java JS Python C)
  • 【ATTCK】MITRE Caldera-emu插件
  • 23111709[含文档+PPT+源码等]计算机毕业设计基于Spring Boot智能无人仓库管理-进销存储
  • SDUT OJ《算法分析与设计》贪心算法
  • 金融业务系统: Service Mesh用于安全微服务集成
  • Linux下快速确定目标服务器支持哪些协议和密码套件
  • LeetCode100122. Separate Black and White Balls
  • 系列二十六、idea安装javap -c
  • nginx 如何根据IP做限流,以及 nginx 直接返回 json 格式数据
  • C语言链式栈
  • 【Go入门】 Go的http包详解
  • 解决k8s node节点报错: Failed to watch *v1.Secret: unknown