CNCF 宣布 Dapr 毕业

简介: Dapr 是一个可移植的分布式应用运行时,提供集成 API,帮助开发者构建可靠和安全的分布式应用,提升生产力 20-40%。Dapr 于 2019 年由微软发布,并于 2021 年 11 月正式加入 CNCF。截至 2024 年 11 月 13 日,Dapr 已正式从 CNCF 毕业。它支持多种云原生技术,广泛应用于 Grafana、FICO、HDFC 银行等企业。

Dapr 提供了一套集成 API,帮助构建可靠和安全的分布式应用,开发者生产力提高 20-40%。

Dapr is now graduated!

盐湖城,犹他州 — KubeCon + CloudNativeCon 北美大会 — 2024 年 11 月 12 日 — 云原生计算基金会(CNCF)今天宣布 Dapr 正式毕业。

Dapr(分布式应用运行时)是一个可移植的运行时,方便开发者构建在云和边缘运行的弹性分布式应用。它提供了用于通信、状态和工作流的集成 API,支持构建生产就绪的应用。Dapr 采用行业最佳实践,增强安全性、弹性和可观测性,使开发者的生产力提高 20%40%

Dapr 的使命是满足开发者的新兴需求,解决分布式计算中的复杂问题。”Dapr 维护者、指导委员会成员及 Diagrid 联合创始人 Yaron Schneider 说。“该项目在帮助应用开发者应对云原生架构的复杂性方面表现优秀,与 CNCF 社区的互动也成为项目成长和成熟的催化剂。”

该项目于 2019 年在微软首次发布,并于 202111 月被接纳为 CNCF 孵化项目。此后,Dapr 的贡献者已超过 3700 名,来自 400 多个组织。它获包括 Grafana、FICO、HDFC 银行、SharperImage、蔡司等在内的数万家组织使用。目前,Dapr21 名来自八个组织的个人维护,每季度发布新版本,增加了多项新开发者 API,包括 工作流、秘密管理、加密、配置管理和 LLMDapr SDK 的下载量超过 7000 万次,镜像拉取量达 5000 万次。

DaprAPI 方法结合其快速切换底层基础设施的能力,让任何开发者都能应对构建微服务架构的复杂性,创造商业价值。” Dapr 维护者和指导委员会成员、Diagrid CEO 及联合创始人 Mark Fussell 表示。“ CNCFDapr 提供了一个中立的环境,使其能够与其他云原生技术共同发展强大社区。”

“在流量为王的时代,Dapr 通过帮助开发者专注于业务逻辑,重新定义了分布式应用开发,显著提升了开发效率。” Dapr 维护者和指导委员会成员、Intel 云工程师 Loong Dai 说。“作为核心维护者,我很自豪看到许多 FaaS 框架和产品采用 Dapr 作为其运行时。”

Dapr 与云原生生态系统中的多个项目集成,包括 OpenTelemetry 生成和导出遥测数据,Prometheus 收集和分析运行时指标,SPIFFE 用于识别和保护服务,gRPC 和 Cloud Events 用于在应用服务之间发送通信。Dapr 控制平面在 Kubernetes 上托管,并通过 Helm chart 部署。

“在竞争激烈的环境中,组织快速交付可靠和可扩展应用的重要性前所未有。” CNCF CTO Chris Aniszczyk 说。“Dapr 为开发边缘和云原生应用提供了全面解决方案,节省了开发者宝贵的时间,让他们专注于创新。”

Dapr 对我们公司来说是一个变革者,使我们能够将 FICO 平台架构与底层技术栈解耦。” FICO 首席平台架构师 Hugo Smitter 说。“ 使用 Dapr,我们获得了使用最佳工具的灵活性,加速了开发,使我们的平台更加弹性,能够适应未来的创新。”

“我们看到 Dapr 为各个技能水平的开发者提供了公平的机会,使他们能够以内置的最佳实践(如 mTLS、应用安全策略、弹性和线程安全)构建 分布式应用和云后端。对于更复杂的工作负载,我们看到 AI 管道和多个模型的可靠链式和调度。” Dapr 指导委员会成员、微软 Azure Serverless 产品经理 Paul Yuknewicz 表示。

SharperImageDapr 改变了我们的开发工作流程,使基础设施问题与业务逻辑分离,增强了系统的弹性和适应性。” SharperImage.com 软件架构师 Aaron Olds 说。“无缝的服务间通信和强大的 pub/sub 特性成为了游戏规则的改变者,让我们能够轻松切换基础设施组件,专注于交付价值。Dapr 确实提升了 SharperImage 在云原生生态系统中的能力。”

Dapr 真的简化了我们公司分布式应用架构的创建。”Zeiss 软件架构师 Kai Walter 表示。“使用 Dapr,即使是没有分布式应用经验的开发者也能轻松上手。”

“使用 Dapr,从单体应用过渡到分布式环境要容易得多,尤其是对开发者来说。” DeFacto 软件架构师 Tugay Ersoy 说。“适应分布式环境的过程在 Dapr 的帮助下大大缩短。”

接下来,Dapr 维护者将专注于项目路线图,包括下个月即将发布的 v1.15 版本。该版本将带来稳定的工作流 API 和初步的 AI 对话 API,可与 AWS Bedrock、OpenAI、Anthropic、Mistral AI、Hugging Face 等不同 LLM 一起使用。

未来,Dapr 将支持不同的存储 API,包括可替换基础设施的 blob 和文档。Dapr 项目的目标是继续创新,为构建分布式应用的开发者提供通用的软件模式。

Dapr 官方文档:

转载声明:

目录
相关文章
|
3月前
|
Kubernetes Cloud Native Ubuntu
庆祝 .NET 9 正式版发布与 Dapr 从 CNCF 毕业:构建高效云原生应用的最佳实践
2024年11月13日,.NET 9 正式版发布,Dapr 从 CNCF 毕业,标志着云原生技术的成熟。本文介绍如何使用 .NET 9 Aspire、Dapr 1.14.4、Kubernetes 1.31.0/Containerd 1.7.14、Ubuntu Server 24.04 LTS 和 Podman 5.3.0-rc3 构建高效、可靠的云原生应用。涵盖环境准备、应用开发、Dapr 集成、容器化和 Kubernetes 部署等内容。
103 5
|
运维 Kubernetes Cloud Native
开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
KubeVela 本身也有别于“大厂开源”的惯性模式,它从第一天起就遵循“社区发起、开放治理、国际化运作”的原则,核心理念之一就是“始终以业界的最广泛和最真实场景作为项目演进的指南针”,所以发展路径中一直在倾听社区的声音,以最普遍、最共性的需求为最高优先级。
150 8
开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
|
运维 Kubernetes Cloud Native
「开源人说」| 开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
KubeVela 诞生于 OAM 社区,开源第一天起就遵循“社区发起、开放治理、国际化运作”的原则。 今 年 2 月,KubeVela 经过全体 ToC 投票成功进入 CNCF Incubation,是云原生领域首个晋级孵化的面向应用的交付和管理平台。本文将做一个完整的回顾,梳理项目演进过程中的那些“坑”,希望对整个开源生态的发展有所帮助。
48550 1
「开源人说」| 开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
|
存储 运维 Prometheus
开源项目的演进会遇到哪些“坑”?KubeVela 从创立到 CNCF 孵化的全程回顾
作者: 孙健波(天元)、曾庆国(悦达)2023 年 2 月,KubeVela经过全体 ToC 投票成功进入 CNCF Incubation,是云原生领域首个晋级孵化的面向应用的交付和管理平台。KubeVela 背后的核心理念是 2019 年阿里云和微软联合发布的开放应用模型(OAM),演变至今,KubeVela 通过其可编程可扩展的架构、良好的用户体验,以及大量的生态核心能力,帮助了钉钉、招商银行
开源项目的演进会遇到哪些“坑”?KubeVela 从创立到 CNCF 孵化的全程回顾
|
人工智能 运维 Kubernetes
OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门
OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门
OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门
|
Prometheus Kubernetes 监控
|
设计模式 JSON 前端开发
我的开源项目与开源经历分享
一位93年的前端开发者从一个开源门外汉变成了一个开源发起者,项目已经1K+ Star,分享一下自己的开源项目和开源历程,供大家参考。
|
Kubernetes Cloud Native 安全
你必须了解的CNCF基金会
你必须了解的CNCF基金会
594 0
你必须了解的CNCF基金会
|
Prometheus Kubernetes 监控
喜大普奔!谷歌提议把 Istio 捐赠给 CNCF
4 月 26 日,谷歌提议将 Istio 捐赠给 CNCF 的想法得到了社区众多开发者的关注和支持。值得注意的是,两年前,Istio 社区官方博客曾发文称把 Istio 项目商标的所有权转让给Open Usage Commons组织,根据其使用规则,该商标仍可供社区使用。
193 0
喜大普奔!谷歌提议把 Istio 捐赠给 CNCF
|
运维 Kubernetes Cloud Native
OAM 创始团队:揭秘 OAM Kubernetes 实现核心原理
今年 5 月,阿里云和微软云共同宣布,Open Application Model (OAM) 社区携手知名混合云管理项目 Crossplane 社区,联合发布了 OAM 在 Kubernetes 平台上的标准实现与核心依赖库。本次合作达成后,OAM 社区成功的将标准应用定义和标准化的云服务管理能力统一起来,迈出了实现真正意义上的无差别云端应用交付的关键一步 。
OAM 创始团队:揭秘 OAM Kubernetes 实现核心原理