Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yogyogi/microservices-asynchronous-communication
Microservices Asynchronous Communication with RabbitMQ and MassTransit
https://github.com/yogyogi/microservices-asynchronous-communication
asp-net-core masstransit microservice microservices rabbitmq
Last synced: 3 months ago
JSON representation
Microservices Asynchronous Communication with RabbitMQ and MassTransit
- Host: GitHub
- URL: https://github.com/yogyogi/microservices-asynchronous-communication
- Owner: yogyogi
- Created: 2021-05-25T09:36:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-14T12:56:55.000Z (12 months ago)
- Last Synced: 2024-02-14T13:50:36.152Z (12 months ago)
- Topics: asp-net-core, masstransit, microservice, microservices, rabbitmq
- Language: C#
- Homepage: https://www.hosting.work/aspnet-core-microservices-asynchronous-communication-rabbitmq-masstransit/
- Size: 25.7 MB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microservices Asynchronous Communication with RabbitMQ and MassTransit
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/
# Tutorial Contents
1. What is RabbitMQ
2. Installing RabbitMQ with Docker
3. Setting Publisher microservice in RabbitMQ
4. What is MassTransit
5. Testing message Publishing
6. Setting Consumer microservice in RabbitMQ
7. Testing the Consumer
8. Storing the PizzaItems Collection in MongoDB for ProcessCenter Microservice## Want to support me ?
Your support of every $5 will be a great reward for me to carry on my work. Thank you!