为什么会有消息队列这个东西?
Posted 20181104wdt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么会有消息队列这个东西?相关的知识,希望对你有一定的参考价值。
为什么会有消息队列这个东西?
以电商为例, 用户下订单,先到订单系统,再到库存系统,总用时40ms,
用户其实等待的就是下订单有没有成功,没有必要关注你后面的流程,涉及到了异步,
一旦库存系统有问题,那这个订单系统完蛋了,没有下单成功,客户肯定会骂人的。
异步:开辟一个线程,去异步完成这个库存系统中的东西,这样的话就得维护一个线程,代码耦合度很高
有了消息系统:(发给消息系统之后,用户不用关系后面的逻辑)
以上是关于为什么会有消息队列这个东西?的主要内容,如果未能解决你的问题,请参考以下文章
消息队列为什么使用消息队列?消息队列有什么优点和缺点?常见MQ中间件之间的差异?