didi 轻量级流程引擎服务框架 turbo
青苗 | 1476 |
2022-08-02
Turbo 简介
Turbo是一款Java实现的轻量级流程引擎,支持 BPMN2.0
源码托管:https://github.com/didi/turbo
特性
提供“定义流程,并根据流程定义,执行流程”的核心能力
轻量级的库表操作
支持流程回滚操作
核心能力
我们提供了以下核心能力:
流程定义:保存流程基本信息和流程图模型
流程部署:校验和部署流程模型,记录流程模型快照。部署后流程可以执行
流程执行:从开始节点开始执行,到用户节点挂起或结束节点结束
流程提交:提交指定的用户任务,到下一个用户节点挂起或者结束节点结束
流程回滚:从当前用户节点开始回滚,回滚至上一个用户节点或者开始节点
执行轨迹追溯:查看流程实例的执行轨迹,可用于快照
推荐指数:
真诚点赞 诚不我欺~