Here we will understand how Asynchronous Communication between Microservices work. In our Pizza Drone Delivery application we have 2 Microservices – CommandCenter and ProcessCenter. They communicate with one another synchronously using HttpClient class.
Repository is updated to .NET 8.0
Read the entire article here - https://www.hosting.work/aspnet-core-microservices-asynchronous-communication-rabbitmq-masstransit/
- What is RabbitMQ
- Installing RabbitMQ with Docker
- Setting Publisher microservice in RabbitMQ
- What is MassTransit
- Testing message Publishing
- Setting Consumer microservice in RabbitMQ
- Testing the Consumer
- Storing the PizzaItems Collection in MongoDB for ProcessCenter Microservice
Your support of every $5 will be a great reward for me to carry on my work. Thank you!