Dapr Distributed Application Runtime

Dapr Distributed Application Runtime

dapr.io

1

About this website

Dapr (Distributed Application Runtime) is a CNCF graduated open source project that provides portable APIs for building secure and reliable microservices and agentic AI systems. The runtime offers building block APIs for service invocation, pub/sub messaging, state management, actors, workflow orchestration, job scheduling, secrets management, configuration, bindings, LLM conversation, distributed lock, and cryptography. These APIs decouple application code from the underlying infrastructure, ensuring flexibility and portability across cloud providers and on-premises environments. Dapr leverages industry best practices for security (mutual TLS by default), resiliency (automatic retries and circuit breakers), and observability (OpenTelemetry integration), allowing developers to focus on business logic. Case studies demonstrate significant benefits: Watts Water Technologies achieved lightning-speed development, Grafana improved vulnerability scanning, Derivco performed near-real-time personalized recommendations at scale, Tempestive tracked billions of IoT messages while reducing costs, and HDFC Bank handled millions of transactions securely. The runtime supports both Kubernetes and self-hosted deployment modes, and the recently introduced Dapr Agents framework extends capabilities to building production-grade agentic AI applications with built-in workflow, state management, and observability. Enterprise support is provided by Diagrid, making Dapr a trusted choice for mission-critical distributed systems at organizations worldwide.

Tags & Categories

Categories

Tags

Statistics

1
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!