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


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

版本亮点

Dapr Workflows(预览)

Dapr 现在有 Workflows(工作流程)作为一个新的 alpha API。Dapr Workflows 使你能够跨越多个应用程序构建长期运行、持久的进程或数据流。Dapr Workflows 可以与其他 Dapr API 构建模块相结合。

发布和订阅批量信息(预览)

通过批量发布和订阅,你可以在一个请求中发布和订阅多个消息。当编写需要发送或接收大量消息的应用程序时,使用批量操作可以通过减少 Dapr sidecar、应用程序和底层 pub/sub broker 之间的总体请求数来实现高吞吐量。

可插拔组件 SDK(预览)

Dapr 有内置的组件,作为运行时的一部分包含在其中。Dapr 现在允许你创建被称为 “pluggable components”(可插拔组件)的私有组件。这些组件是自托管的(以 exe 或容器),可以用任何语言编写,并且能够 "plug into" Dapr。在这个版本中,.NET、Java 和 Go 的预览 SDK 使你能够用你选择的语言轻松创建可插拔组件。

Multi-App Run 以改善本地开发(预览)

通过 Multi-App Run,你可以使用一个模板,用一个 dapr run -f 命令在自托管模式下启动多个应用程序。模板文件描述了如何启动多个应用程序,就像你运行了许多单独的 CLI 运行命令一样,大大改善了同时测试多个应用程序的体验。

弹性策略已稳定

在这个版本中,首次在 v1.7.0 版本中引入的弹性策略现在已经稳定。

弃用的组件

以下组件现在已 "弃用",并将在未来的 Dapr 版本中删除

  • Binding: Twitter 2506
  • PubSub: Hazelcast 2240

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


相關推薦

2023-06-14

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

2022-07-12

状态和有状态应用程序,并且关注于业务逻辑而不用考虑分布式相关的问题。 近日 Dapr 1.8 正式发布,这是自 2021 年 2 月发布 1.0 版本以来的第八次小版本更新,更新内容如下: 分布式锁 API(alpha) 分布式锁提供了从一个应

2023-08-22

介绍 Tailchat 是一款插件化易拓展的开源 IM 应用。可拓展架构赋予 Tailchat 无限可能性。 前端微内核架构 + 后端微服务架构 使得 Tailchat 能够驾驭任何定制化 / 私有化的场景 面向企业与私域用户打造,高度自

2023-08-29

8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> 介绍 Tailchat 是一款插件化易拓展的开源 IM 应用。可拓展架构赋予 Tailchat 无限可能性。 前端微内核架构 + 后端微服务架构 使得 Tailchat 能够驾驭任

2022-10-07

Java 轻量级应用开发框架。可用来快速开发 Java 应用项目,主框架仅 0.1 MB。 相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/2。 (更少) 打包可以缩

2022-10-18

Java 国产的轻量级应用开发框架。可用来快速开发 Java 应用项目。主框架仅 0.1 MB。Helloworld: @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @WebSocket @Mapping("/hello") public String hello(@Param(defaultVa

2022-08-07

DE v1.0版本(CLI Build v1.0.23.4650,Server Build v1.0.23.4646)已经发布,在超过4000 个 Builds 之后,我们终于发布了v1.0版本。当前的版本已经完成了企业级云原生CloudIDE的特性闭环,允许个人/团队/企业用户在Windows/Mac/Linux上使用VSCode/JetBra

2024-06-01

在刚刚过去的五月,Bun团队只发布了三个小版本更新(v1.1.8、v1.1.9和v1.1.10),在不断优化性能和提升稳定性的同时,也为开发者带来了许多新的功能和改进。这些更新不仅修复了大量的bug,还对关键功能进行了显著的优化,尤

2023-03-01

PicHoro是一款基于flutter开发的手机端云存储平台/图床管理和文件上传/下载工具,最新版本V1.10.0,与PicGo配置互通,可直接扫码导入,主要功能包括云存储/图床/云服务器平台,以及网盘管理(通过Alist),文件上传和下载管理,以

2023-09-15

2023年9月14日,DataEase开源数据可视化分析平台正式发布v1.18.10版本。 这一版本的功能升级包括:数据集方面,对字段管理的后台保存做了相关优化,降低了资源消耗;仪表板方面,对联动、查询结果以及过滤组件等进行了调

2022-11-08

的组件可以和Rainbond的组件混合编排 Helm安装的应用可以发布成Rainbond应用模版 不管是从对接的 Helm 仓库安装 chart 包,还是 Helm 命令安装 chart 包,都可以转换为 Rainbond 应用模型,未来我们计划支持将 Rainbond 应用模版自动转

2024-01-10

StaxRip v2.32.0 现已发布。StaxRip 是一个开源的视频转换工具,可以将蓝光光盘或 DVD 中的视频转换成 PC 常用的视频格式,具有一系列解复用器,复用器,编码器和解码器。需要在 .NET Framework 和 DirectX 的 Windows 环

2022-06-11

Rook 是 Kubernetes 的开源云原生存储编排器,为不同的存储解决方案提供平台、框架和支持,以便与云原生环境进行原生集成。 Rook 将存储软件变成自我管理、自我扩展和自我修复的存储服务。它通过自动部署、启动、配置、扩展

2023-03-05

在 Apache 2.0 许可下开源 Service Weaver,一个用于构建和部署分布式应用程序的框架;允许用户将应用程序编写为模块化单体,并将其部署为一组微服务。目前,该项目尚处于早期开发阶段。 Service Weaver 由两个核心部分组成: