您的位置:首页 > IT > 正文

Dapr v1.11 发布,分布式应用运行时|全球今日报

来源:OSCHINA     时间:2023-06-13 17:34:47


(资料图片仅供参考)

Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。

亮点

配置 API 现在达到 v1 稳定版

配置构件块现在是一个 v1 版稳定的 API,包括所有 SDK 中的 API。

服务调用现在可以调用非 Dapr 端点(预览功能)

这个版本扩展了服务调用,使其能够调用非 Dapr 端点。比如说: 你可以选择只在整个应用的一部分使用 Dapr 你可能无法获得代码来迁移现有的应用程序以使用 Dapr 你希望 Dapr 的功能,如弹性策略和可观察性应用于非 Dapr 服务调用 你需要调用一个外部的 HTTP 服务

Dapr 工作流更新(预览功能)

工作流有几个更新,包括 你现在可以在管理 API 中暂停、重启和清除工作流 你现在可以让一个工作流在外部事件上等待 Python SDK 现在与 .NET SDK 一起支持 Dapr 工作流

选择 Dapr sidecar 的构建方式:所有组件或仅有稳定组件

从这个版本开始,有两个可用的 dapr 构建版本

默认的镜像包含所有的组件,这和迄今为止所有的版本都是一样的 一个新的版本只包含稳定组件,需使用stablecomponents标签

Dapr 仪表盘不再与控制平面一起安装

当通过 Helm 安装时,Dapr 仪表盘不再默认与 Dapr 控制平面一起安装。要安装仪表盘,请使用新的dapr-dashboard:
helm repo add dapr helm repo updatekubectl create namespace dapr-systemhelm install dapr dapr/dapr-dashboard --namespace dapr-system

更多详情可查看:https://github.com/dapr/dapr/releases/tag/v1.11.0

相关文章