netflix conductor 2.x 已經發布很長時間了,同時官方也發布了關於2.x 新特性的說明,當前github 行的release 版本為2.14.4
新特性
- grpc 框架支持
一個可選的rest api 的替代 - cassandra 持久層的持支持
- 外部負載存儲
主要是減輕后端數據存儲的壓力 - 動態工作流擴展
- 工作流狀態監聽
可以在狀態變動的時候發布消息 - 批量工作流管理
可以進行工作流的批量執行操作 - 解耦es 的持久化存儲
- es5/6 的支持
- 任務的限流以及並行執行的限流
- api 校驗
- 開發者實驗室,日志以及系統指標
- 新的任務類型(system task 類型)
說明
以上是一個簡單的說明,詳細的可以查看medium 的詳細介紹
參考資料
https://netflix.github.io/conductor
https://github.com/Netflix/conductor
https://medium.com/netflix-techblog/evolution-of-netflix-conductor-16600be36bca