Toil跨平台工作流管理系统
Toil是一个可扩展的、高效的、跨平台的工作流管理系统,完全用Python编写。
主要特性:
安装方便,支持pip安装
支持常见的工作流语言(CWL)
完全支持draft-3 CWL规范,允许执行 CWL工作流
支持工作流描述语言(WDL),允许执行 WDL工作流
跨平台支持:任何平台开发测试,任何平台部署;支持 Amazon Web服务器、Microsoft Azure;OpenStack私有云;支持GridEngine、Apache Mesos、Parasol 、Individual multi、core machines等高性能计算环境。
简单快速易上手的API
完整的文件和流管理:
抽象的基本文件系统的细节,提供了一个统一的接口,不管环境的临时和持久的文件管理。支持原子文件传输和流接口,并提供用户数据的加密。极佳的扩展性,极好的性能体验
排错性能极好,支持任意时刻回滚
工作流可以静态地声明,但在任何现有的工作中,可以在执行过程中动态地添加新的工作,允许任意复杂的工作流程图。
支持数据库和服务:
例如,Apache Spark集群可以迅速的容易的集成在一个工作流程作为一种服务,并且可以设定开始和结束时间。
评论
jBPM工作流管理系统
jBpm是一个灵活可扩展的工作流管理系统。作为jBpm运行时server输入的业务流程使用简单强大的语言表达并打包在流程档案中。jBpm将工作流应用开发的便利性和杰出的企业应用集成(EAI)能力结合了
jBPM工作流管理系统
0
Joget Workflow工作流管理系统
JogetWorkflow是一个工作流管理系统,用户可以利用这个平台为他们机构的业务流程设计相应的工作流并部署和运行该工作流。它拥有以下特性:设计、部署、运行简单和快速。流程引擎支持XPDL标准。提供
Joget Workflow工作流管理系统
0
Pegasus WMS工作流管理系统
Pegasus(飞马座)工作流管理系统包括一套技术标准工作流程应用程序中执行帮助许多不同的环境中,包括桌面、校园集群、网格、云。它弥补了科学领域和执行环境通过自动映射到分布式资源的高层工作流描述。它会
Pegasus WMS工作流管理系统
0
Prefect工作流自动化管理系统
Prefect是一个新的工作流管理系统,为现代基础设施而设计,由开源的PrefectCore工作流引擎驱动。用户将任务组织成流程,而Prefect则负责其他工作。Prefect可编排现代数据堆栈,是构
Prefect工作流自动化管理系统
0