Building Microservices With Dapr and .NET
summary
Dapr runs as a sidecar per service and the demo shows a Blazor front end, a .NET Web API and an order processor talking to daprd on localhost via HTTP (no SDK required). Messages are published with /v1.0/publish/{pubsub}/{topic} and consumed as CloudEvents envelope payloads; components (Redis, RabbitMQ, secret store) come from Dapr’s contrib repo and are configured in YAML. Traces flow to OpenTelemetry to Zipkin. Example app and Docker Compose are on the GitHub repo.
AI-written summary · about
chapters (13)
- 0:00Introduction to Dapper
- 1:41Challenges in Microservices
- 4:53Dapper Building Blocks
- 7:09Components and Architecture
- 8:54Sidecar Pattern Explained
- 12:12Service Invocation
- 15:03Publish and Subscribe
- 17:25Code Demonstration
- 23:03Handling Cloud Events
- 25:38Observability and Tracing
- 29:41Component Configuration
- 33:46Advanced Dapper Features
- 37:56Q&A and Wrap Up
related talks
57mDeveloping microservice applications with Dapr
01h 06mBuild powerful distributed applications with Dapr and .NET
28mMicroservices Made Easy!
31mBuilding scalable distributed systems powered by Dapr OSS.
01h 03mDeveloping microservices like a boss with Dapr and Azure Container Apps
01h 01mUnleashing the Power of Microservices with Dapr and Azure Container Apps
30mZero to Hero with Dapr
37mStart building distributed applications with ease using building block APIs
