4 ms·
MQ shines in async calls/event delivery. gRPC / http2 / websockets / thrift is better for synchronous calls ?
by ldemailly 9y ago
MQ shines in async calls/event delivery. gRPC / http2 / websockets / thrift is better for synchronous calls ?
- devlolz 9y agoWith the ISO/oasis standard AMQP you can actually do synchronous calls without an intermediary. You also have 'direct' message routing capability with components like apache qpid dispatch router. I can't see a reason why one would use gRPC/thrift and then having to build flow control, delivery guarantees and other messaging features yourself.
- bpicolo 9y agogRPC is built on http/2. I imagine it supports flow control and delivery guarantees already? It's just http/2 + protobuf