| 核心能力 | 持久化执行状态、可靠重试、定时与人工任务、可视化追踪 |
|---|---|
| 典型场景 | 订单履约、审批流、数据管道调度 |
| 选择要点 | 语言生态、状态存储、运维与可观测性 |
选型评估维度
| 维度 | 核对点 |
|---|---|
| 状态存储 | 独立数据库或集群,备份与恢复演练 |
| 版本兼容 | 流程定义升级策略与历史实例兼容 |
| 调度能力 | 定时、延迟、重试与人工任务 |
| 可观测性 | 实例检索、卡单定位与审计日志 |
编排引擎会成为关键基础设施:其可用性、数据备份与版本兼容必须纳入架构评审。
把长流程的状态、重试、超时与补偿交给引擎管理,业务代码只实现步骤逻辑;代表实现包括 Temporal、Camunda、Airflow 等,需评估引擎自身的高可用与升级成本。
| 核心能力 | 持久化执行状态、可靠重试、定时与人工任务、可视化追踪 |
|---|---|
| 典型场景 | 订单履约、审批流、数据管道调度 |
| 选择要点 | 语言生态、状态存储、运维与可观测性 |
| 维度 | 核对点 |
|---|---|
| 状态存储 | 独立数据库或集群,备份与恢复演练 |
| 版本兼容 | 流程定义升级策略与历史实例兼容 |
| 调度能力 | 定时、延迟、重试与人工任务 |
| 可观测性 | 实例检索、卡单定位与审计日志 |