Dapr v1.14 版本已发布
Dapr是一套开源、可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性、微服务、无状态以及有状态等应用程序类型。Dapr能够确保开发人员专注于编写业务逻辑,而不必分神于解决分布式系统难题,由此显著提高生产力并缩短开发时长。Dapr 是用于构建云原生应用程序的开发人员框架,可以更轻松帮助开发人员在 Kubernetes 上构建运行多个微服务,并与外部状态存储/数据库、机密存储、发布/订阅代理以及其他云服务和自托管解决方案进行交互。
2024年8月14日正式发布了1.14版本,Dapr v1.14的发布标志着分布式应用程序运行时的重要更新。这个版本引入了许多新特性和改进,旨在帮助开发者构建更安全、可靠的微服务。以下是Dapr v1.14的一些主要亮点:
作业API和调度服务(预览):工作API是一个用于调度未来任务的编排器,可以在特定时间或特定间隔内执行。这适用于多种场景,如自动数据库备份、定期数据处理和ETL、电子邮件通知、维护任务和系统更新以及批处理等。Dapr的工作API确保这些场景中的任务能够一致且可靠地执行,提高效率并降低错误风险。此外,Dapr还引入了一个新的调度服务,这是一个控制平面服务,用于调度actor提醒。
API更新:Dapr v1.14对API进行了更新,以支持新的特性和组件。这些更新包括对作业API的引入,该API用于调度未来任务,无论是特定时间还是特定间隔。使用Actor和Workflow时,性能改进可提高吞吐量并降低延迟,Actor多租户使用命名空间来隔离相同的Actor类型,防止名称冲突。流式订阅,用于动态主题订阅,无需重新启动sidecar。改进的HTTP指标过滤,通过路径匹配防止高基数导致过度的CPU和内存使用。出站消息投影,支持跨多个发布/订阅代理和状态存储的事务提交。
Dapr Shared(预览):默认情况下,Dapr 作为 sidecar 注入,以便为您的应用程序启用 Dapr API,以实现最佳的可用性和可靠性。Dapr Shared 支持两种替代部署策略来创建 Dapr 应用程序,使用 Kubernetes Daemonset 进行每节点部署或 Deployment 进行每集群部署。
Dapr的构建块:Dapr提供了一系列分布式系统的构建块,用于以标准方式构建微服务应用程序并部署到任何环境。这些构建块API是独立的,意味着可以在应用程序中使用任意数量的它们。
平台无关性:Dapr是平台无关的,可以在本地、任何Kubernetes集群、虚拟或物理机器以及其他Dapr集成的托管环境中运行应用程序。这使得可以在云和边缘运行微服务应用程序。
升级注意事项:需要注意的是,这个版本包含一些破坏性变化。有关升级到Dapr v1.14的信息,请参考官方文档中的相关部分。
总的来说,Dapr v1.14的发布为开发者提供了更加强大和灵活的工具,以构建和部署分布式应用程序。这些更新不仅增强了Dapr的功能性,还提高了其适用性和效率,使其成为构建现代微服务架构的首选平台之一,关于Dapr v1.14的更详细内容参看官方博客文章:https://blog.dapr.io/posts/2024/08/14/dapr-v1.14-is-now-available/。
相关链接:
Dapr v1.14 is now available:https://blog.dapr.io/posts/2024/08/14/dapr-v1.14-is-now-available/。
详细了解Dapr: https://docs.dapr.io/concepts/overview/
Dapr v1.14 版本已发布的更多相关文章
- swoole-1.7.18 版本已发布,支持 PHP7
swoole-1.7.18 版本已发布,支持 PHP7 matyhtf 发布于: 2015年07月23日 (22评) 分享到: 收藏 +16 3月19日,深圳源创会火热报名中,go>> ...
- Dapr v1.9.0 版本已发布
Dapr是一套开源.可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性.微服务.无状态以及有状态等应用程序类型.Dapr能够确保开发人员专注于编写业务逻辑,而不必分神于解决分布式系统 ...
- Dapr v1.10.0 版本已发布
Dapr是一套开源.可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性.微服务.无状态以及有状态等应用程序类型.Dapr能够确保开发人员专注于编写业务逻辑,而不必分神于解决分布式系统 ...
- sa-token v1.9.0 版本已发布,带来激动人心新特性:同端互斥登录
sa-token是什么? sa-token是一个JavaWeb轻量级权限认证框架, 官网首页:http://sa-token.dev33.cn/ 如果你经常使用腾讯QQ,就会发现它的登录有如下特点:它 ...
- 用于云计算的自我更新、自我修补的Linux版本已发布!
自动化是 IT 行业的增长趋势,其目的是消除重复任务中的手动干扰.Oracle 通过推出 Oracle Autonomous Linux 向自动化世界迈出了又一步,这无疑将使 IoT 和云计算行业受益 ...
- Dapr 官方文档中文翻译 v1.5 版本正式发布
作者:敖小剑 - Dapr Approver 经过 Dapr 中国社区十余位贡献者一个多月的努力,Dapr 官方文档中文翻译 v1.5 版本完成翻译和审校,正式发布并上线 Dapr 官网. 访问方式 ...
- 云原生生态周报 Vol.9| K8s v1.15 版本发布
本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...
- Kubernetes 1.14发布:对Windows节点的生产级支持、Kubectl更新与持久本地卷通用版本已全面到来
今天,我们高兴地宣布Kubernetes 1.14版本的正式亮相,这亦是我们在2019年当中进行的首次发布!Kubernetes 1.14版本由31项增强功能组成,具体包括:10项稳定版功能,12项b ...
- Node.js开源应用OSN发布初始V1.0版本-见面版本
Nodejs开源应用OSN初始版本V1.0发布,请参考本操作说明文档,有任何问题请留言 Nodejs开源应用OSN发布V1.0版本: OSChina收录地址: OSC收录地址:http://www.o ...
- Vue DevUI v1.4 版本发布:从体验、效率、质量三个方面做了全方位的优化🎉
2022年9月1日,我们正式宣布 Vue DevUI 组件库发布 v1.0 版本. Vue DevUI 1.0 正式发布 经过100多天的持续迭代,我们正式发布 v1.4.0 版本,共新增: 11位贡 ...
随机推荐
- MoneyPrinterPlus:AI自动短视频生成工具-腾讯云配置详解
MoneyPrinterPlus可以使用大模型自动生成短视频,其中的语音合成和语音识别部分需要借助于一些第三发云厂商的语音服务. 很多小伙伴可能不知道应该如何配置,这里给大家提供一个详细的腾讯云语音服 ...
- Python入门学习介绍
什么是Python? Python它是一种直译式,面向对象,解释式的脚本语言.它和Java,C/C++,Go语言一样都是高级语言,但由于它是解释式语言,所以运行速度会比Java,C/C++等语言慢(虽 ...
- DDP:微软提出动态detection head选择,适配计算资源有限场景 | CVPR 2022
DPP能够对目标检测proposal进行非统一处理,根据proposal选择不同复杂度的算子,加速整体推理过程.从实验结果来看,效果非常不错 来源:晓飞的算法工程笔记 公众号 论文: Should A ...
- Nuxt框架中内置组件详解及使用指南(三)
title: Nuxt框架中内置组件详解及使用指南(三) date: 2024/7/8 updated: 2024/7/8 author: cmdragon excerpt: 摘要:"Nux ...
- SpringBoot目录文件结构和官方推荐的目录规范、静态资源访问
目录讲解 src/main/java:存放代码 src/main/resourcces static:存放静态文件,比如css.js.image,(访问方式:http://localhost:8080 ...
- oeasy 教您玩转 linux 010400 总结 summary
###### 上一部分我们都讲了什么?* 各种gui* qt和gdk两个开源工具跨平台开发库* 发行版和gui之间的关系###### 我们一起来回顾一下整个学习过程* 我们从零开始* ...
- vscode添加python文件头模板
pycharm可以自动生成python的文件头模板,但是vscode目前还不可以(不支持python,c的似乎有插件支持了).琢磨了一下,可以通过用户代码片段来实现. 1. 什么是用户代码片段 参考文 ...
- Elasticjob执行job幂等
ElasticJob的幂等机制,是指作业分片执行的幂等,他需要做到以下两点: 同一个分片在当前作业实例上不会被重复执行 一个作业分片不能同时在多个作业实例上执行 如何实现幂等 场景模拟:存在任务A执行 ...
- 搭建php环境
nginx安装在宿主机上 db: 正式采用阿里云rds 测试使用docker安装 注意:报错一般都是需要配置国内镜像源,看之前的配置记录. 除了关闭防火墙,还要设置这个(本地开发环境) 永久关闭 SE ...
- laravel6学习
web 服务器需要拥有 storage 目录下的所有目录和 bootstrap/cache 目录的写权限