更新于 : Apr 02, 2025
Apr 2025
试验
自从我们上次在技术雷达中介绍 Dapr 以来,它已经有了显著的发展。它的许多新特性包括任务调度、虚拟角色以及更为复杂的重试策略和可观察性组件。它的构建模块列表不断扩展,新增了任务、加密等功能。我们的团队还注意到 Dapr 在安全默认设置方面的日益关注,支持 mTLS 和无发行版镜像。总体而言,我们对 Dapr 的表现感到满意,并期待其未来演进。
Apr 2023
评估
Dapr 是分布式应用程序运行时 (Distributed Application Runtime) 的缩写,帮助开发人员构建在云中运行的具有弹性、无状态和有状态微服务。一些人可能会将其与服务网格 (service mesh) 混淆,因为它使用一个边车 (Sidecar) 架构,作为应用程序旁边独立运行的进程。Dapr 更加面向应用程序,并专注于封装构建分布式应用所需的容错性和连接性。例如,Dapr 提供多个构建块 (building blocks),从服务调用和消息发布/订阅到分布式锁定等都是分布式通信中常见的模式。我们团队最近在一个项目上评估了 Dapr;基于这一成功经验,他们期待将其引入未来其他项目中。
发布于 : Apr 26, 2023