C
C#2mo ago
Core

Microservices - confusion about the structure

Hi, In a microservice architecture each service has its own deployment. But since the communication between the services happens with RabbitMQ, where does the deployment of that belong? Should I create a new repository just for RabbitMQ deployment, as all other services depend on it?
2 Replies
Pobiega
Pobiega2mo ago
Depends on how you deploy/host your microservices If you use something like Kubernetes, you would likely use helm and have a deployment for rabbitmq alongside your own service deployments
Core
Core2mo ago
I got it, thank you