Node 异步队列和 MQ 异步队列

2022-05-20 02:01:38 +08:00
 leebs

用 Node 和 MQ 都可以实现异步操作,MQ 可以做负载均衡,除了这一点还有什么区别嘛? 是否可以用 Node 替代 MQ 去处理异步事物。

1097 次点击
所在节点    编程
1 条回复
stiekel
2022-05-20 08:54:46 +08:00
不能。
MQ 不仅仅是解决了异步这一件事。
MQ 可以实现业务模块的解耦,不同模块不用再直接调用。
生产者和消费者不用再关心对方的状态,而且可以根据处理情况,灵活调整生产者和消费者的数量,实现对高并发业务的支持。
另外,一般 MQ 方案还提供了持久化的功能,防止数据丢失。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/854049

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX