AICon 深圳站 Keynote 嘉宾官宣!共探AI价值转化的实践路径 了解详情
写点什么

InfoQ 专访 Yaron Schneider:Dapr 加入 CNCF 孵化器,希望 Dapr API 能够成为一个新标准

  • 2021-11-26
  • 本文字数:1798 字

    阅读完需:约 6 分钟

InfoQ专访 Yaron Schneider:Dapr加入CNCF孵化器,希望Dapr API能够成为一个新标准

云原生计算基金会(简称 CNCF)最近宣布接受 Dapr 作为 CNCF 的孵化器项目。在此之前,Dapr 宣布成立 Dapr 项目指导和技术委员会(简称 STC)。 


作为 CNCF 托管的项目,Dapr也在技术方面保持中立。CNCF 提供了监管、市场支持和社区拓展方面的能力。CNCF CTO Chris Aniszczyk 表示:


分布式应用程序和微服务为容器和云原生奠定了基础,但开发具备可伸缩性和可靠性的分布式应用程序非常困难。Dapr 可以很好地与 CNCF 的其他项目集成,并为开发人员提供最佳实践,他们可以使用任意的编程语言和框架来开发应用程序。我们非常欢迎 Dapr 加入 CNCF,以及 Dapr 社区所做的工作。


微软在 2019 年推出了 Dapr。今年 2 月份,Dapr 团队发布了 Dapr 1.0。很多组织在生产环境中使用 Dapr。今年 3 月份,InfoQ报导了阿里云在云上采用 Dapr 的案例。一些主流的云厂商平台和本地环境均有采用 Dapr。


现在,该项目由 Dapr STC 以及来自阿里巴巴、英特尔和微软的代表共同管理。STC 把握项目的整体方向,并为项目维护者提供技术指导。


最近,InfoQ 采访了 Dapr 及KEDA的联合创建者 Yaron Schneider,他同时也是 Dapr STC 的成员。


InfoQ:云原生计算基金会最近宣布接受 Dapr 作为 CNCF 的孵化器项目。这对于 Dapr 来说意味着什么?将给 Dapr 开发者和用户带来怎样的影响?


Yaron Schneider:Dapr 成为 CNCF 的孵化器项目将在以下几个方面给项目本身以及云原生生态系统带来影响。对于 Dapr 来说,它将吸引更多的 CNCF 开发者的注意,带来新的贡献和视角。对于 CNCF 来说,Dapr 开发者社区会将以应用程序为中心的视角和专业知识带入整个生态系统。随着越来越多的开发者的加入,他们会加入更多有利于 Dpar 用户的特性。


InfoQ:Dapr 1.0 在今年 2 月份发布。从那时候到现在,Dapr 的采用情况是怎样的?你认为 Dapr 加入 CNCF 会促进该项目的采用吗?


Schneider:我们看到了针对该项目的贡献力度、采用它的企业和初创公司都有了巨大的增长。10 月份,我们举办了第一个DaprCon大会,很多采用者在大会上分享了他们的故事。我强烈建议大家去看一下大会的内容,了解一下从该项目出现至今的发展历程。随着项目加入 CNCF,我非常期望看到有更多的采用者。


InfoQ:Dapr 由 STC 负责管理。它是怎么运作的?是谁决定要优先开发哪些特性,以及是怎么实现的?


Schneider:STC 目前由来自不同公司的 5 位成员组成,后续可能会增加到 11 位。没有哪个单独的组织可以代表整体,由此保证了中立性。从特性方面来看,Dapr 的维护者们是主要的决策者,STC 的引入并不会改变这一点。不过,STC 把握项目的整体方向,所以,加入新的构建块和 API 可能需要经过 STC 的审批。


InfoQ:在你看来,Dapr 的用户都是哪些人?它最适合用来解决什么问题?


Schneider:微服务开发者们会发现 Dapr 很有用,因为它可以帮他们完成很多事情。Dapr 提供了很多 API 到工具层面的最佳实践,帮助开发者完成状态管理和发布/订阅之类的分布式系统特性。我们发现,对于那些在 Kubernetes 上部署应用程序的开发者来说,Dapr 特别有用。Dapr 提供的 API 可以在本地开发环境和 Kubernetes 集群上保持一致。


InfoQ:目前,Dapr 的开发主要关注哪些方面?


Schneider:我们试着确定基础性的东西——测试基础设施和发布管道及流程。我们希望向社区开放 Dapr 的发布流程。在特性方面,即将发布的 1.5 版本将会带来配置构建块,一个已经开发了好几个月的特性。


InfoQ:你对 Dapr 的愿景是什么?接下来的“大事件”会是什么?2.0 版本是否已排上发布日程?


Schneider:Dapr 加入 CNCF 之后,我希望 Dapr API 能够成为一个标准,并与 Go 语言实现彻底分离。这一改变将允许出现其他不同的实现,比如 Dapr 边缘发行版。2.0 版本目前不在发布日程中,不过,后续可能会考虑支持非 Go 语言组件以及动态组件加载。


InfoQ:开发者们可以怎样学习 Dapr?有哪些可用的学习资源?


Schneider:Dapr 官方文档入门示例是学习 Dapr 最好的资源。除了这些,还有其他一些很好的书籍。我推荐“Introducing Distributed Application Runtime (Dapr)”和“Practical Microservices with Dapr and .NET”。当然,我自己也写了一本《学习Dapr》。


Dapr 是一个开源、可移植、基于事件驱动的运行时,开发者可以用它构建运行在云端和边缘的具有弹性、无状态、有状态、基于微服务的应用程序。其目标是帮助开发者解决分布式系统问题,让他们能够专注于编写业务逻辑,大幅提升他们的效率以及缩短开发时间。微软最近推出的 Azure Container App 预览版也支持 Dapr。


查看英文原文

Dapr Joins CNCF Incubator: Q&A with Yaron Schneider

2021-11-26 13:272739

评论

发布
暂无评论
发现更多内容

去哪儿网企业级监控平台-Watcher

Qunar技术沙龙

去哪儿网 监控平台

IM开发者的零基础通信技术入门(十二):上网卡顿?网络掉线?一文即懂!

JackJiang

网络编程 即时通讯 IM

SpringBoot 中操作 Redis 及工具类的封装

Java redis spring Spring Boot

路由器的后台管理界面的IP地址为什么都是192.168开头?

wljslmz

网络 三周年连更

使用MASA全家桶从零开始搭建IoT平台(二)设备注册

MASA技术团队

IoT mqtt

面向万物智联的应用框架的思考和探索(下)

HarmonyOS开发者

HarmonyOS

细节爆炸!腾讯用13个案例实战讲明白MySQL,没想到这么全

Java MySQL 数据库

完美!华为爆出Redis宝典,原来Redis性能可压榨到极致

Java 数据库 nosql redis 缓存

GaussDB(DWS)字符串处理函数返回错误结果集排查

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

【问题排查篇】一次业务问题对 ES 的 cardinality 原理探究 | 京东云技术团队

京东科技开发者

ES 京东云 企业号 5 月 PK 榜

Istio数据面新模式:Ambient Mesh技术解析

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

ShareSDK 钉钉平台注册指南

MobTech袤博科技

景区共享电动车合作找厂家要注意什么

共享电单车厂家

共享电动车厂家 校园共享电单车 景区共享电动车 共享电动车合作

2023年免费堡垒机排行榜(仅供参考)

行云管家

安全运维 运维安全 免费堡垒机

字节Java程序性能优化宝典开源,原来这才叫性能优化

Java 性能优化 性能调优

MySQL一次大量内存消耗的跟踪

GreatSQL

机器人SLAM,三维人工智能的核心技术!

博文视点Broadview

数据导向下制造业的生产效率、交易效率提升办法

镭速

谁说前端已死,低代码没干掉我,chatGPT又如何!| 社区征文

花花

三周年征文

【等保一级】等保一级一般适用于哪些信息系统?

行云管家

等保 等级保护 等保一级

深入理解shims-vue.d.ts和declare module

Lee Chen

JavaScript

前端配置化表单组件设计方法 | 京东云技术团队

京东科技开发者

前端 表单设计 配置化 企业号 5 月 PK 榜

软件测试/测试开发丨Pytest 参数化用例

测试人

软件测试 自动化测试 测试开发 pytest

以最大速度将数据迁移至AWS S3存储

镭速

分布式场景下,如何对外提供易变的服务,打造可靠的注册中心?

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

一文详解如何在 ChengYing 中通过产品线部署一键提升效率

袋鼠云数栈

开源

使用 NutUI 搭建「自定义业务风格」的组件库 | 京东云技术团队

京东科技开发者

京东云 企业号 5 月 PK 榜

美团架构师熬夜整理:Netty权威指南2.0版+英雄传说项目

Java Netty

如何利用 AREX 在本地快速复现线上问题

AREX 中文社区

自动化测试 接口测试 代码复现

揭秘镭速传输点对点传输技术,NAT+Raysync强强组合

镭速

惊艳!阿里自爆用480页讲清楚了44种微服务架构设计模式

Java 架构 微服务 设计模式

InfoQ专访 Yaron Schneider:Dapr加入CNCF孵化器,希望Dapr API能够成为一个新标准_云原生_Eran Stiller_InfoQ精选文章