【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-03 扩展性+可用性+事件驱动思想
扩展性 扩展性就是:如果一个新的下游要接入进来有多难?在使用消息队列的时候,新的下游要接入,只需要自己去订阅消息就可以,完全不需要通知任何人。 但是如果是同步调用,事情就麻烦很多,你需要下游提供RPC服务地址(定位信息),根据下游的API设计构造请求、处理...
【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-02 超时场景+性能问题
订单超时取消 在电商里面,如果用户下单后一直没有支付,这个订单就会被取消,从而释放库存。 订单超时取消在行业里有很多种做法,在这里仅介绍使用消息队列的解决方案。 需要使用延时消息,在发送者发送以后,一段时间后,消费者才能消费的消息。 消息队列也可以用于订单超时取消这种场景,在这种场景下,可以准备一个...
【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-01
前置知识 消息队列最鲜明的特性是异步、削峰和解耦。这也是消息队列的适用场景和用途。 也有人说,日志处理和消息通讯可以看作是消息队列的具体落地案例,比如日志处理同时利用了消息队列的三个特性。 消息通讯指的是即时通讯之类的工具,比如使用的微信、QQ。通讯工具主要利用的是异步和解耦特性,如果觉得通讯工具有...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。