Dream.
2021-06-10
消费速度要比生产快,基本上都是一些跨部门服务之间的服务通信,此时队列的用处就是用于业务解耦。 实际业务上,大多数情况都是因为响应慢,然后引入队列对业务进行进行异步处理…这种情况下引入的队列,正常情况下队列的消费都赶不上生产速度。解决这种情况,我能想到的方案就是数据流式处理,通过多队列,提高单队列的消费速度。不知道还有没有更好的方案。
作者回复: 提升队列,主要解决消息通道的速度,是否提升消费处理速度,可能还依赖于业务具体实现。
1
jjn0703
2021-05-30
“比如,对于 ZeroMQ 来说,它是基于 C 语言开发的,并没有中间代理服务器来缓存消息,会直接基于服务器中间的网络链路进行通信,所以它的时延速度是最高的。” 请问这句话的时延速度是什么概念呀?是消息传递时延最短的意思么?
作者回复: 嗯嗯,相比较其他通信队列技术而言,传输时延可以做的更低。
1