Need enterprise support for Dapr? Contact Diagrid
Read how Dapr is used for workflow orchestration and AI agent development in 2026. Download the State of Dapr Report
logo largeCreated with Sketch.white on darkCreated with Sketch.Dapr Docs
  • Homepage
  • GitHub
  • Blog
  • Discord
  • Community
  • v1.18 (latest)
    • v1.19 (preview)
    • v1.18 (latest)
    • v1.17
    • v1.16
    • v1.15
    • v1.14
    • v1.13
    • v1.12
    • v1.11
    • v1.10
    • v1.9
    • v1.8
    • v1.7
  • English
    • 简体中文
Edit this page Create documentation issue Create project issue Print entire section
  1. Developing applications
  2. Building blocks

Building blocks

Get a high-level overview of Dapr building blocks in the Concepts section.

Diagram showing the different Dapr API building blocks

Workflow Orchestrate logic across various microservices Learn more → Service invocation Perform direct, secure, service-to-service method calls Learn more → Publish & subscribe Secure, scalable messaging between services Learn more → State management Create long running stateful services Learn more → Bindings Interface with or be triggered from external systems Learn more → Actors Encapsulate code and data in reusable actor objects as a common microservices design pattern Learn more → Secrets management Securely access secrets from your application Learn more → Configuration Manage and be notified of application configuration changes Learn more → Distributed lock Distributed locks provide mutually exclusive access to shared resources from an application. Learn more → Cryptography Perform cryptographic operations without exposing keys to your application Learn more → Jobs Manage the scheduling and orchestration of jobs Learn more → Conversation Utilize prompts with Large Language Models (LLMs) Learn more →
Last modified July 20, 2026: Merge pull request #5249 from MyMirelHub/docs-mtls-kubectl-configmap (02506a8)
© 2026 The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page.

We use cookies to analyze site usage and improve your experience. You can accept or reject analytics cookies.