Start Building Distributed Applications with Ease Using Building Block APIs
summary
Dapr runs as a sidecar and exposes service invocation, pub/sub messaging and state stores APIs with concrete demos in .NET and JavaScript using Redis locally, YAML component files and the Dapr CLI multirun. The project lists 12 APIs, 120+ components and ~3,000 contributors; sidecar hops add ~7 ms average latency. Resiliency uses configurable retry policies (demo uses 2s constant backoff and recovers after six attempts). Diagrid’s Conductor generates component and resiliency YAMLs to avoid manual editing.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:31Distributed app challenges
- 3:55What is Dapr
- 5:19Dapr APIs
- 10:56Service invocation API
- 13:46State Management API
- 15:52Demo: service invocation & state
- 23:36Built-in resiliency
- 27:11Resiliency policies
- 29:21Pub/Sub messaging API
- 31:52Demo: Pub/Sub messaging
- 34:44Dapr config tools
- 36:51Q&A
related talks
49mStart Building Distributed Applications with Ease Using Building Block APIs
37mStart building distributed applications with ease using building block APIs
01h 06mBuild powerful distributed applications with Dapr and .NET
31mBuilding scalable distributed systems powered by Dapr OSS.
57mDeveloping microservice applications with Dapr
54mDapr in Practice
21mShaping next generations of architectures with Dapr
46mDapr in Practice
