Building a .NET distributed application with DAPR and Azure Container Apps
DAPR is an abbreviation for Distributed APplication Runtime. As the name implies, it’s useful for container-based, distributed architectures. It makes life easier when it comes to:
- Service Discovery. When you deploy multiple instances of your application, then how do you find them? This is where DAPR comes to the rescue.
- It makes your app cloud-agnostic. That’s very convenient if, for example, you use Azure ServiceBus in production but want to use RabbitMQ locally.