Dapr v1.11 发布,分布式应用运行时

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 <https://dapr.github.io/helm-charts/>
helm repo update
kubectl create namespace dapr-system
helm install dapr dapr/dapr-dashboard --namespace dapr-system

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

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYoYzO8g' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片