.NET Microservices with DAPR

preview_player
Показать описание
Dapr is a portable, event-driven runtime that makes it easy for developers to build resilient microservice applications that run on the cloud and edge.

In this episode, Aman Bhardwaj joins Cecil to talk about the what DAPR types of problems Dapr is trying to solve for developers building microservices. We also get some demos of how to use the .NET SDK for Dapr.

[00:55] - What is Dapr?
[06:35] - How big is Dapr?
[09:00] - The .NET SDK for Dapr
[10:50] - Darp's Actor runtime
[17:12] - Demo of Dapr Actors
[23:20] - Dapr's .NET Client with GRPC
[26:08] - ASP.NET Core Integration
[31:45] - Dapr's Open Source community

Dapr

Dapr blog

Dapr on GitHub

Adding a Little DAPR to Your .NET Microservices

#dotnet #microservices #aspnetcore #dapr
Рекомендации по теме
Комментарии
Автор

No problems here understanding his English. Thanks to both of you for the presentation.
After seeing the video some questions that come up are:
How Dapr Actor compares to Akka.Net
Does Dapr pub/sub help handling cases like message ordering guarantee, acknowledgments, retries, idempotency
Is it production ready
... I guess for most of them I will be able to find answers online and in the docs.

colebq
Автор

Not to be a jerk or anything but Closed Captions in English (not the auto generated ones) would have been real helpful here.

ardonjr
Автор

I am building a .net agent that runs locally on a pc and talks to IoTHub. I don't want to use Docker or Edge. Does Dapr offer any advantages for this scenario? If so, how should dapr be deployed with the application?

lanatmwan
Автор

I have never come across any example of calling a secured webapi from an mvc app using dapr .netsdk. Why has security been overlooked so far in dapr development?

codingstyle
Автор

Does Dapr integrate well with RedHat OpenShift ?

nelsonrivers
Автор

Why in the world do you need docker to use the Actors in Dapr??? Really bad design decisions there, as we know MS has other Actor solutions that don't require docker.
An all docker solution is fine as well, but a mostly .net core solution is needed as well.

fallonmassey