【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-03 扩展性+可用性+事件驱动思想

【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-03 扩展性+可用性+事件驱动思想

扩展性 扩展性就是:如果一个新的下游要接入进来有多难?在使用消息队列的时候,新的下游要接入,只需要自己去订阅消息就可以,完全不需要通知任何人。 但是如果是同步调用,事情就麻烦很多,你需要下游提供RPC服务地址(定位信息),根据下游的API设计构造请求、处理...

【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-02 超时场景+性能问题

【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-02 超时场景+性能问题

订单超时取消 在电商里面,如果用户下单后一直没有支付,这个订单就会被取消,从而释放库存。 订单超时取消在行业里有很多种做法,在这里仅介绍使用消息队列的解决方案。 需要使用延时消息,在发送者发送以后,一段时间后,消费者才能消费的消息。 消息队列也可以用于订单超时取消这种场景,在这种场景下,可以准备一个...

带您快速了解阿里云消息队列RocketMQ 5.0版

5 课时 |
456 人已学 |
免费

消息队列RabbitMQ入门课程

3 课时 |
4296 人已学 |
免费

消息队列Kafka入门课程

4 课时 |
3098 人已学 |
免费
开发者课程背景图
【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-01

【后端面经】【消息队列】22 | 消息队列:消息队列可以用来解决什么问题?-01

前置知识 消息队列最鲜明的特性是异步、削峰和解耦。这也是消息队列的适用场景和用途。 也有人说,日志处理和消息通讯可以看作是消息队列的具体落地案例,比如日志处理同时利用了消息队列的三个特性。 消息通讯指的是即时通讯之类的工具,比如使用的微信、QQ。通讯工具主要利用的是异步和解耦特性,如果觉得通讯工具有...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里中间件
阿里中间件
为企业提供高效、稳定、易扩展的中间件产品
164949+人已加入
加入
相关电子书
更多
阿里云消息队列的 Serverless架构演进
云原生开源开发者沙龙深圳站PPT合辑(微服务x消息队列专场)
消息队列 Kafka 版差异化特性
立即下载 立即下载 立即下载