Cadence cadence workflow
cadence-workflow cadence
¶
Cadence 是一个开源工作流编排平台,用于构建、运行可扩展、容错且长期运行的工作流。其主要功能包括:
- 核心引擎:由多服务后端组成,支持 Cassandra、MySQL、PostgreSQL 数据库,可选 Kafka 和 Elasticsearch。
- 开发 SDK:提供 Go、Java 官方 SDK 及 Python、Ruby 社区 SDK,支持通过 Worker 实现工作流逻辑。
- 管理工具:提供 CLI 命令行工具操作工作流、任务列表、域名和集群;提供 Web UI 查看工作流历史与追踪。
- 运维工具:包含基准测试、金丝雀测试及数据库模式管理工具。