awesome-workflow-engines
转自:https://github.com/meirwah/awesome-workflow-engines
awesome-workflow-engines
A curated list of awesome open source workflow engines
Full fledged product
- Airflow - Python-based platform for running directed acyclic graphs (DAGs) of tasks
- Argo - Open source container-native workflow engine for getting work done on Kubernetes
- Azkaban - Batch workflow job scheduler created at LinkedIn to run Hadoop jobs.
- Cadence - An orchestration engine to execute asynchronous long-running business logic developed by Uber Engineering.
- CloudSlang - Workflow engine to automate your DevOps use cases.
- Conductor - Netflix's Conductor is an orchestration engine that runs in the cloud.
- DigDag - Digdag is a simple tool that helps you to build, run, schedule, and monitor complex pipelines of tasks.
- Fission Workflows - A high-perfomant workflow engine for serverless functions on Kubernetes.
- Flor - A workflow engine written in Ruby.
- Imixs-Workflow - A powerful human-centric Workflow Engine based on the BPMN 2.0 standard.
- Kiba - Data processing & ETL framework for Ruby
- Mistral - Workflow service, in OpenStack foundation.
- Oozie - Workflow Scheduler for Hadoop.
- Piper - A distributed Java workflow engine designed to be dead simple.
- Pinball - scalable workflow manager by Pinterest
- RunDeck - Job Scheduler and Runbook Automation.
- Wexflow - A high-performance, extensible, modular and cross-platform workflow engine.
- Workflow Engine - A lightweight .NET and Java workflow engine.
- Workflow Core - Workflow Core is a light weight workflow engine targeting .NET Standard.
- Copper - A high performance Java workflow engine.
- Zeebe - A workflow engine for microservices orchestration that's capable of executing BPMN models, developed by the team at Camunda
BPM Suite
- jBPM - The core of jBPM is a light-weight, extensible workflow engine written in pure Java that allows you to execute business processes using the latest BPMN 2.0 specification.
- Activiti - Activiti is a leading lightweight, java-centric open-source BPMN engine supporting real-world process automation needs.
- Activiti Cloud is now the new generation of business automation platform offering a set of cloud native building blocks designed to run on distributed infrastructures.
- Flowable - The Flowable project provides a core set of open source business process engines that are compact and highly efficient. They provide a workflow and Business Process Management (BPM) platform for developers, system admins and business users.
SAAS
- Bip.io - Web Automation For People And Robots.
Library (embedded usage)
- Luigi - Python module that helps you build complex pipelines of batch jobs.
- Camunda - Both a java library and optionally a full fledged product on top of it.
- Captain - Distributed, light-weight java workflow engine for a microservice architecture.
- Viewflow - Reusable workflow library that helps organize people collaboration business logic in django applications.
awesome-workflow-engines的更多相关文章
- BizDevOps — the true value proposition of workflow engines
转自:https://blog.bernd-ruecker.com/bizdevops-the-true-value-proposition-of-workflow-engines-f342509ba ...
- Rule Or WorkFlow
The main value of a Workflow engine is that it makes it possible to customize the flows through some ...
- The Microservices Workflow Automation Cheat Sheet
Written by Bernd Rücker on Dec 12 2018 in the Best Practices category. Editor’s Note: This post orig ...
- Architecture options to run a workflow engine
This week a customer called and asked (translated into my own words and shortened): “We do composite ...
- What is Zeebe?
转自:https://zeebe.io/what-is-zeebe/ Zeebe is a workflow engine for microservices orchestration. This ...
- How to implement long running flows, sagas, business processes or similar
转自:https://blog.bernd-ruecker.com/how-to-implement-long-running-flows-sagas-business-processes-or-si ...
- Benchmarking Zeebe: An Intro to How Zeebe Scales Horizontally and How We Measure It
Written by Felix Müller and Mike Winters on Jun 12 2018 in the Inside Zeebe category. In the past fe ...
- Mac 词典工具推荐:Youdao Alfred Workflow(可同步单词本)
想必大家都有用过 Mac 下常见的几款词典工具: 特性 系统 Dictionary 欧路词典 Mac 版 有道词典 Mac 版 在线搜索 ✗ ✔ ✔ 屏幕取词 ☆☆☆ ★★☆ ★☆☆ 划词搜索 ★★★ ...
- SharePoint 2013 create workflow by SharePoint Designer 2013
这篇文章主要基于上一篇http://www.cnblogs.com/qindy/p/6242714.html的基础上,create a sample workflow by SharePoint De ...
随机推荐
- word-wrap与break-word属性的区别
共同点 word-wrap:break-word与word-break:break-all都能把长单词强行断句 不同点 word-wrap:break-word会首先起一个新行来放置长单词,新的行还是 ...
- 下载hibenate tools插件(百度搜hibenate tools 下载)
Eclipse插件的安装和使用1. 在线更新( http://blog.csdn.net/charlies_fu/article/details/5638068)打开eclipse工具,选择H ...
- SimpleDateFormat的安全问题解决方法
问题: SimpleDateFormat 是线程不安全的类,一般不要定义为static变量,如果定义为static,必须加锁,或者使用DateUtils工具类. 而且SimpleDateFormat ...
- <zk的典型应用场景>
Overview zk是一个典型的发布/订阅模式的分布式数据管理与协调框架,开发人员可以使用它来进行分布式数据的发布与订阅. 另一方面,通过对zk中丰富的数据节点进行交叉使用,配合watcher事件通 ...
- android小程序-电子钢琴-多点触控
我在第一篇博客<android小程序-电子钢琴-滑动连续响应>中实现了一个简单地7键钢琴,这几天把它又完善了一下,增加了多点触控,按键也增加了一个低音区和一个高音区,使得又可以多弹一点简单 ...
- 在 子 iframe中 点击一个按钮, 变换 这个 iframe的地址url.
//跳到测试结果: function jump() { console.log(self.parent.document.getElementById("iframe").src) ...
- 5--Selenium环境准备--firefox与geckodriver
selenium2时打开firefox浏览器是不需要安装firefoxdriver的,但是selenium3不支持向前支持火狐浏览器了,40以后版本的火狐,运行会出现问题. 1.下载geckodriv ...
- Bug03_SSM整合_mybatis result maps collection already contains value...
这个问题是在映射文件,但是这个映射文件是自动生成的. 所以想起来可能是在自动生成映射文件,pojo类时操作有问题.第一次运行时,出现错误,没有删除已经生成的文件就直接运行了第二次. 解决办法:删除旧的 ...
- CentOS7下-bash: nano: command not found
由于安装的是纯净版系统,运行nano命令是提示没有找到该命令,以下是解决方法,用root权限的用户运行以下命令安装nano: yum install nano 遇到询问时一路点y即可. 安装好后运行: ...
- 自动化测试-22.RobotFrameWork鼠标和键盘的操作针对出现window界面的处理
键盘和鼠标的操作:使用AutoItLibrary模块 1.安装pywin32 http://sourceforge.net/projects/pywin32/files/pywin32/Build%2 ...