netflix 开源的分布式微服务编排引擎
为什么需要conductor
参考 why conductor. 其中的为什么不使用点对点编排 可以参考 Peer-to-peer choreography and orchestration 里面详细分析了点对点编排与微服务编排之间的区别和优劣
特点
可观察性
- 了解、调试和迭代任务和工作流程执行。
- 对工作流程进行细粒度操作控制,能够暂停、恢复、重新启动、重试和终止
底层各存储可插拔
- 持久化
- 任务队列
- index
组件
- orkes-queues orkes的队列实现
- conductor-community conductor社区 提供相关模块的支持