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?
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)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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?
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)