DEV Community

Discussion on: What is the purpose of using gRPC and rabbitmq in microservices?

Collapse
 
n1try profile image
Ferdinand Mütsch • Edited

Well, gRPC and a message queue are two different approaches of enabling communication between multiple Microservices. A message queue results in extremely loose coupling and is useful for event-driven systems while using gRPC is a little stricter. Either way they can somehow be seen as alternatives. But I can't think of a general scenario where you would neccessarily need both of them. Who does this / what was the reason for your question?

Collapse
 
hypedvibe_7 profile image
Kate Komar

I have new project at work. Technology stack is predefined. And this two technologies are in the stack. So I'm trying to figure everything out. More I read, more confused I get. But you make things clearer. Thanks)