关注
个人猜想:
1、bitmap 设置用户id 偏移位为1
2、db 减库存和创建订单肯定是在事务里。但 cache 和 db 的一致用消息确认+重试+订单号唯一幂等保证。不过其实也可以不处理,对应的场景就是少卖,给用户提示没抢到就行,而且商家在提示曝光率的同时减少了优惠券的损失。
3、兜底,万一 mq 消费完没来得及回复 ack 挂掉了,下次还消费就有重复消费问题
查看原帖
12 7
相关推荐
牛客热帖
更多
正在热议
更多
# 什么是优秀的实习经历 #
8431次浏览 211人参与
# 实习简历求拷打 #
12533次浏览 159人参与
# 被上班搭子“传染”了哪些习惯 #
5602次浏览 99人参与
# 秋招被挂春招仍然能投的公司 #
6843次浏览 99人参与
# 工作后,你落下了哪些病根 #
13523次浏览 189人参与
# mt对你说过最有启发的一句话 #
36030次浏览 429人参与
# 外包能不能当跳板? #
54107次浏览 256人参与
# 作业帮求职进展汇总 #
83098次浏览 547人参与
# 摸鱼被leader发现了怎么办 #
101399次浏览 643人参与
# 秋招特别不鸣谢 #
15751次浏览 177人参与
# 考研失败就一定是坏事吗? #
201104次浏览 1372人参与
# 选实习,你更看重哪方面? #
14144次浏览 216人参与
# 投格力的你,拿到offer了吗? #
152626次浏览 817人参与
# 今年秋招你收到了多少封邮件? #
18037次浏览 219人参与
# 京东美团大战,你怎么看? #
158123次浏览 860人参与
# 机械/制造每日一题 #
80261次浏览 1411人参与
# 担心入职之后被发现很菜怎么办 #
266297次浏览 1133人参与
# 第一次面试 #
1036510次浏览 13683人参与
# 携程求职进展汇总 #
840188次浏览 5536人参与
# 毕业论文进行时 #
20907次浏览 131人参与
查看13道真题和解析