Dapr 文档

Dapr,分布式应用运行时

Dapr 为通信、状态、工作流和智能体 AI 提供 API。这些 API 将应用程序代码与底层基础设施解耦,确保灵活性和可移植性。Dapr 利用行业最佳实践来确保安全性、弹性和可观测性,让您专注于代码。

开始使用

使用场景

Dapr workflow 工作流编排

使用 Dapr 工作流可靠地编排您的微服务。

Dapr Agents 智能体 AI

使用 Dapr Agents 创建持久的智能体 AI 应用程序。

Dapr service invocation API 微服务

使用 Dapr 服务调用 API 构建具有弹性的微服务。

Dapr pub/sub API 事件驱动架构

使用 Dapr 发布订阅 API 创建事件驱动应用程序。

语言

.NET logo .NET

了解 .NET SDK 的更多信息。

Python logo Python

了解 Python SDK 的更多信息。

JS logo JavaScript

了解 JavaScript SDK 的更多信息。

Java logo Java

了解 Java SDK 的更多信息。

Go logo Go

了解 Go SDK 的更多信息。

PHP logo PHP

了解 PHP SDK 的更多信息。

开始使用 Dapr 进行开发

快速入门

如何在几分钟内在您的环境中启动并运行 Dapr。

快速入门示例

一系列包含代码示例的教程,帮助您快速上手 Dapr。

概念

了解 Dapr,包括其主要特性和能力。

了解更多关于 Dapr

开发应用程序

关于如何使用 Dapr 构建应用程序的工具、提示和信息。

构建块

解决分布式应用程序常见开发挑战的能力。

运维

托管选项、最佳实践,以及在 Dapr 上运行应用程序的其他指南。

附加信息

参考

关于 Dapr API、CLI、绑定等的详细文档。

贡献

如何为 Dapr 项目和各种代码仓库做出贡献。

路线图

了解 Dapr 的路线图和变更流程。

工具和资源

Visual studio code icon IDE 集成

了解如何在您首选的集成开发环境中启动并运行 Dapr。

Code icon 语言 SDK

使用 Dapr SDK 以您首选的语言创建 Dapr 应用程序。

Code icon Dapr University

通过一系列免费实践课程,在基于云的沙箱环境中学习 Dapr。