
3 月 8 日妇女节,来一场职场姐妹茶话会!欢迎加入群聊

Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。
Dapr 1.15 版本现已发布,更新亮点如下:
Dapr 工作流(稳定版)
Dapr 工作流让你能够轻松编写使用持久执行的长运行有状态应用程序。可以使用快速 Quickstart Samples 试用 Dapr 工作流。现在,编写和运行 workflows 的功能已稳定。这包括 Dapr 运行时以及 Dapr .NET、Java、Python、Go 和 Javascript SDK。
工作流运行时引擎进行了重大改写,以实现显著的性能和可扩展性改进,以及运行大规模关键任务应用程序所需的可靠性和稳定性特性。工作流现在支持将你的工作流应用程序从 0 动态扩展到多个副本,同时保持运行时任务的持久性。
Dapr Actor
Actor 运行时引擎的实现进行了改写。虽然 Actor 的 API 表面没有变化,但这项改进显著提高了在大规模和动态扩展环境中处理 Actor 的可靠性。这项工作也有助于使现在稳定的工作流引擎动态且持久。
Actor 运行时实现现在能够扩展,以实现新的高度请求的 Actor API,甚至在将来针对你的应用程序和工作流之外的新 Actor 目标。
Scheduler Service (stable)
Scheduler service 是用于调度作业的控制平面服务,可在自托管模式或 Kubernetes 上运行。使用 Dapr CLI 时会安装它,它是负责管理计划作业的服务。调度程序服务现在已稳定。
- 注意:在 Dapr v1.15 之前,actor reminders 默认情况下使用 Placement 服务运行。现在,在 v1.15 中,SchedulerReminders 功能标志默认设置为 true,创建的所有新的 actor reminders 都将使用 Scheduler 服务运行。部署 Dapr v1.15 时,所有现有的 actor reminders 都将从 Placement 服务迁移到 Scheduler 服务,每个 actor 类型都进行一次性操作。可以通过在 actor 类型的应用程序配置文件中将 SchedulerReminders 标志设置为 false 来阻止此迁移。具体可参阅 Scheduler Actor Reminders。
Conversation API (alpha)
新的 Conversation API(Alpha 版)降低了与大规模大型语言模型 (LLM) 交互的复杂性,提供了一个一致的 API 来与 LLM 提供商进行通信。使用 Conversation API,你可以:
-
向包括 Anthropic、AWS Bedrock、Hugging Face、Mistral、OpenAI 和 DeepSeek 在内的 LLM 发送提示和响应
-
启用关键的性能和安全功能,包括提示缓存以减少调用次数和 PII 隐藏以清除 PII 数据。
Go、.NET 和 Rust SDK 在此版本中实现了 Conversation API。与所有 API 一样,Dapr 通过为你的 LLM 交互发出指标来提供可观测性。
更多详情可查看 Conversation API 或 .NET or Go Quickstart。
还没有评论,来说两句吧...