ytyht226/taskflow

是否支持持久化

Closed this issue · 4 comments

代码好像都是单个JVM中才可以使用,如果能够将运行中的状态进行持久化,那么即使jvm 被down掉也依然能够恢复回来
是否有后续的开发计划?

该框架的定位就是单机版的编排框架,请求的处理时间都很短,持久化的意义不大,目前没有这方面的开发计划;如果是类似审批流那样需要很长处理时间的,是需要考虑持久化以恢复执行流程;如果你感兴趣可以尝试自己添加这个feature,我们可以交流沟通~

嗯嗯,我寻思着传统的BPMN强大但异常的复杂,如果依托于DAG的**,那么无论是数据处理还是任务流转都能够很好的支持

嗯嗯,我寻思着传统的BPMN强大但异常的复杂,如果依托于DAG的**,那么无论是数据处理还是任务流转都能够很好的支持

dag跟BPMN的流程定义有区别吗?感觉bpmn定义的xml应该也能转换一下到dag吧

嗯嗯,我寻思着传统的BPMN强大但异常的复杂,如果依托于DAG的**,那么无论是数据处理还是任务流转都能够很好的支持

dag跟BPMN的流程定义有区别吗?感觉bpmn定义的xml应该也能转换一下到dag吧

流程定义没有区别,都是用来描述任务依赖关系的;简单的流程定义bpmn的xml可以转换成taskflow的dag,两边的功能不完全一致,有些流程可能不能转换,比如taskflow中支持的弱依赖、条件判断、分支选择、节点组等能力,不清楚bpmn中是否也有类似功能,如果没有,则通过bpmn转换是使用不到这种功能的