Distributed Application Runtime
summary
Dapr is an open-source, Go-based distributed application runtime that implements a sidecar model to provide building blocks like state management, pub/sub, and input/output bindings, plus actors, secrets, and observability via CloudEvents and OpenTelemetry. It runs self-hosted, with Docker Compose, or as a per-pod sidecar on Kubernetes, integrates with components such as Redis, Mongo, Cosmos, Kafka and Azure, exposes simple HTTP and SDK APIs, and includes a placement service for actors; it also supports local development with example apps (e.g., eShop) though production adoption is still limited.
AI-written summary · about
chapters (6)
- 0:00Wprowadzenie i kontekst
- 7:04Czym jest DAPR i jego pochodzenie
- 16:37Building Blocks – fundamenty DAPR
- 30:11Wejścia, wyjścia i rozszerzenia
- 37:38Bezpieczeństwo i integracje
- 43:38Podsumowanie i zasoby do nauki
related talks
54mDapr in Practice
36mA Guide to Dapr: Open Source APIs & SDKs for Developers
31mBuilding scalable distributed systems powered by Dapr OSS.
21mShaping next generations of architectures with Dapr
46mDapr in Practice
37mStart building distributed applications with ease using building block APIs
34mMaking your application multicloud ready with DAPR
57mDeveloping microservice applications with Dapr
