Dapr v1.16 发布,分布式应用运行时
Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。 Dapr 1.16 版本现已发布,此次版本在工作流性能、问题修复及功能上都有提升,官方强烈建议升级。更新亮点如下: 多应用工作流 Workflow API 现支持跨多个应用的多应用工作流,能编排跨应用的复杂业务流程。工作流可调用不同应用的活动或启动子工作流,实现工作流执行的分布式处理,同时保持 Dapr 工作流引擎的安全性、可靠性和持久性。 多应用工作流适合设计分布式业务流程,如跨应用订单处理、涉及多工作流和活动的复杂审批链,以及协调 LLM 服务和 GPU 密集型任务的 AI/ML 流水线。工作流的持久性和一致性在应用边界间得到保障,即使单个应用出现临时故障,分布式工作流依然稳定。 Java 和 Go SDK 从本版本开始支持多应用工作流。 工作流性能 Dapr 持续投入 Workflow API 组件的建设;本次发布重点提升性能和稳定性,尤其是面向生产环境的大规模使用。这些改进让 Dapr 工作流更健壮,适合...