当前位置:网站首页>「技术选型」工作流引擎哪家强?首席架构帮你挑
「技术选型」工作流引擎哪家强?首席架构帮你挑
2022-08-10 09:24:00 【51CTO】

一个很棒的开源工作流引擎列表
完整的产品
- Airflow
- 基于python的平台,用于运行任务的有向无环图(DAG)
- Argo
- 开源容器本地工作流引擎,用于完成Kubernetes上的工作
- Azkaban
- -批量工作流作业调度程序创建在LinkedIn运行Hadoop作业。
- Brigade
- - Brigade是一个工具,运行脚本,自动化任务在云中-作为您的Kubernetes集群的一部分。
- Cadence
- 一个编排引擎,执行由Uber Engineering开发的异步长时间运行的业务逻辑。
- CloudSlang
- -工作流引擎自动化您的DevOps用例。
- Conductor
- Netflix的指挥是一个运行在云端的编曲引擎。
- Copper
- 一个高性能的Java工作流引擎。
- Cromwell
- -工作流程引擎,用Scala编写,设计简单和可扩展性。执行用WDL或CWL编写的工作流。
- Cylc
- -使用循环或非循环图编排复杂分布式工作流的工作流引擎。它最初是为NIWA的天气预报系统设计的。
- DigDag
- - Digdag是一个简单的工具,可以帮助您构建、运行、调度和监视复杂的任务管道。
- Fission Workflows
- 一个高性能的工作流引擎,用于Kubernetes上的无服务器功能。
- Flor
- 一个用Ruby编写的工作流引擎。
- Imixs-Workflow
- -基于BPMN 2.0标准的强大的以人为中心的工作流引擎。
- Kiba
- - Ruby的数据处理和ETL框架
- Mistral
- -工作流服务,在OpenStack基础。
- Oozie
- Hadoop的工作流调度程序。
- Pegasus
- -自动化、恢复和调试科学计算。
- Pinball
- -可缩放的工作流管理器的Pinterest
- Piper
- -一个分布式Java工作流引擎设计得非常简单。
- RunDeck
- -作业调度程序和运行簿自动化。
- Titanoboa
- Titanoboa是一个在JVM上创建复杂工作流的平台。
- Wexflow
- -高性能、可扩展、模块化、跨平台的工作流引擎。
- Workflow Core
- 工作流核心是一个针对。net标准的轻量级工作流引擎。
- Workflow Engine
- 一个轻量级。net和Java工作流引擎。
- Zeebe
- - 一个用于微服务编排的工作流引擎,能够执行由Camunda团队开发的BPMN模型
BPM套件

- Activiti
- - Activiti是一个领先的轻量级、以java为中心的开源BPMN引擎,支持实际的流程自动化需求。
- Activiti Cloud
- - 是新一代的业务自动化平台,提供一组云原生构建块,设计用于在分布式基础设施上运行。
- Flowable
- - Flowable项目提供了一组核心的开源业务流程引擎,它们紧凑而高效。它们为开发人员、系统管理员和业务用户提供了工作流和业务流程管理(BPM)平台。
- jBPM
- -jBPM的核心是一个轻量级的、可扩展的工作流引擎,使用纯Java编写,允许您使用最新的BPMN 2.0规范执行业务流程。
SAAS

- Bip.io
- -人类和机器人的网络自动化。
- Zenaton
- -工作流引擎的数据处理和后台工作可用的PHP,节点。js, Python和Ruby。
库(嵌入式使用)
- Camunda
- -一个java库和一个完全成熟的产品。
- Captain
- - 用于微服务体系结构的分布式轻量级java工作流引擎。
- Luigi
- -Python模块,帮助您构建批处理作业的复杂管道。
- Viewflow
- -在django应用程序中帮助组织人员协作业务逻辑的可重用工作流库。
- Workflow Core
- -.NET标准的轻量级工作流引擎
本架构师选择加黑的几个:
偏业务流程审批选Flowable ,
作业的编排选Oozie或者AirFlow ,
Hadoop 作业选Oozie 还有其他作业类型选AirFlow
微服务的编排选 Cadence 或者Zeebe
你选那个 ?
边栏推荐
- 【 WeChat applet 】 read page navigation
- Flink快速上手 完整使用 (第二章)
- 【API架构】REST API 行业辩论:OData vs GraphQL vs ORDS
- CAD to WPF: Tips on converting CAD drawing files to WPF vector code files (xaml files)
- 10 【异步组件 组合式函数(hooks)】
- DAY25:逻辑漏洞
- 【API 管理】什么是 API 管理,为什么它很重要?
- UE4 粒子特效基础学习 (01-将粒子效果挂载到角色身上)
- MUDA:对齐特定域的分布和分类器以实现来自多源域的跨域分类
- shell iterates over folders and outputs
猜你喜欢

英伟达游戏显卡营收暴跌/ 谷歌数据中心爆炸致3人受伤/ iPhone电量百分比回归…今日更多新鲜事在此...

MySQL的用户临时表与内部临时表

How to break the DeepFake face-changing scam?turn him over

FPGA时钟篇(一) 7系列的时钟结构

线程池的基本概念、结构、类

Guo Jingjing's personal chess teaching, the good guy is a robot

【OAuth2】十九、OpenID Connect 动态客户端注册

J9 Number Theory: Macro Analysis of DAO Characteristics

DAY25: Logic Vulnerability

UE4 Sequence添加基础动画效果 (04-在序列中使用粒子效果)
随机推荐
郭晶晶家的象棋私教,好家伙是个机器人
Oracle rac所在的网络要割接,停掉其中一个rac节点,这种方案可行吗?
DataStream API(基础篇) 完整使用 (第五章)
2022-08-09 第六小组 瞒春 学习笔记
以技术御风险,护航云原生 | 同创永益 X 博云举办产品联合发布会
浅谈DAO+DeFi+NFT模式开发代码技术方案丨链游元宇宙NFT盲盒项目技术开发逻辑(源码程序)
多线程知识点总结之温故而知新
关于镜像源的一些记录
Flink快速上手 完整使用 (第二章)
ARM Architecture 2: Processor Core and Assembly Instruction Set
DAY26:GetShell专题
jq封装树形下拉选择框组件
【FAQ】【Push Kit】推送服务,回执配置一直报错、回执过期修改、怎么删除配置的回执
Flink运行时架构 完整使用 (第四章)
UE4 Sequence添加基础动画效果 (05-蓝图触发Sequence)
设计分享|基于单片机的从左到右流水灯
js--------对象数组转换成二维数组(excel表格导出)
原型和原型链
Spotify expresses its architectural design using the C4 model
FPGA时钟篇(一) 7系列的时钟结构