Building blocks
Get a high-level overview of Dapr building blocks in the Concepts section.
Service invocation
Perform direct, secure, service-to-service method calls
Publish & subscribe messaging
Secure, scalable messaging between services
Workflow
Orchestrate logic across various microservices
State management
Create long running stateful services
Bindings
Interface with or be triggered from external systems
Actors
Encapsulate code and data in reusable actor objects as a common microservices design pattern
Secrets management
Securely access secrets from your application
Configuration
Manage and be notified of application configuration changes
Distributed lock
Distributed locks provide mutually exclusive access to shared resources from an application.
Cryptography
Perform cryptographic operations without exposing keys to your application
Jobs
Manage the scheduling and orchestration of jobs
Last modified October 11, 2024: Fixed typo (#4389) (fe17926)