随笔分类 -  rocketmq

rocket消息队列
摘要:一,为什么要用延时消息来取消订单? 1,为什么要取消订单 在电商的下单过程中,需要在生成订单时扣减库存, 但有可能发生这种情况:用户下了单,临时改变主意不再支付, 则订单不能无限期的保留,因为还要把占用的库存数量释放出来, 所以通常会在用户下单后半小时(或其他时长)把未支付的订单取消不再保留。 2, 阅读全文
posted @ 2020-09-17 15:10 刘宏缔的架构森林 阅读(4151) 评论(0) 推荐(0) 编辑
摘要:一,为什么要使用消息队列实现删除购物车商品功能? 消息队列主要用来处理不需要立刻返回结果的业务, 常见的例子: 用户在下单后,要清除原购物车中的商品, 这个处理过程不需要马上实现也不需要返回结果给用户, 所以就适合使用队列来实现 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://b 阅读全文
posted @ 2020-09-16 18:56 刘宏缔的架构森林 阅读(938) 评论(0) 推荐(0) 编辑
摘要:一,Rocketmq是什么? 1, RocketMQ是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点 相比kafka,rocketmq的实时性更强 2,官方网站: http://rocketmq.apache.org/ 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https 阅读全文
posted @ 2020-09-11 16:08 刘宏缔的架构森林 阅读(3498) 评论(0) 推荐(0) 编辑