阿里面试宝典(四):消息队列

查看数: 3227 | 评论数: 2 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-23 22:40

正文摘要:

问题导读: 1、什么是异步处理? 2、P2P的特点是什么? 3、如何防止消息丢失? 上一篇:阿里面试宝典(三):CAP三进二和Base定理与中间件 二、消息队列 消息队列中间件是分布式系统中重要的组件,主 ...

回复

阿飞 发表于 2020-11-26 07:52:52
buster.wang 发表于 2020-11-25 10:11
在应用耦合的应用的情景中,我有一些疑问:
假如:在下单时库存系统不能正常使用。也不影响正常下单,因为 ...

考虑的很全面,不过从业务的角度来说,一般来说如果缺货,会及时补货,特别是对于大公司来说。最多发货会晚一些。
这个是为了解决库异常,其实正常情况来说,消息队列应该也会很快,比如一查库存没有了,可以返回下单失败。也就是有一个处理的过程。
buster.wang 发表于 2020-11-25 10:11:18
在应用耦合的应用的情景中,我有一些疑问:
假如:在下单时库存系统不能正常使用。也不影响正常下单,因为下单后,订单系统写入消息队列就不再关心其他的后续操作了。
因为库存系统无法正常使用,那下单后返回查看商品库存信息也没办法查。如果在库存系统无法正常使用的情况,用户批量下单,库存量却远没有下单量多,这时候应该怎么处理比较好;
关闭

推荐上一条 /2 下一条