peyppicp 最近的时间轴更新
peyppicp

peyppicp

🏢  ByteDance
V2EX 第 366732 号会员,加入于 2018-11-29 20:32:11 +08:00
根据 peyppicp 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
peyppicp 最近回复了
看看显卡 PCB 板断了没
102 天前
回复了 xiangcheng42 创建的主题 生活 你觉得现在生活中的痛点有哪些?
如何让父母接受:不结婚,不生子
我司库存扣减业务,现在一般就几种扣减模式:
1. 下单减库存,订单取消回补库存,订单取消接口编排库存回补逻辑
2. 下单预占库存,支付成功减库存,订单超时释放
3. 支付减库存,业务场景并不多

前提:当前使用的数据库是魔改过的,并针对高并发场景下执行 UPDATE value=value-1 做过定制优化,20C 机器提供单行 5w+ TPS 容量

所以 op 需要根据不同场景来看:
场景 1:下单时交易同步调用库存服务完成扣减,库存内部落单并更新库存-1 ;订单取消时,交易负责触发库存的回补动作,对账兜底
场景 2:下单交易同步调用库存预占接口类似 TCC 模式预占库存并发送订单超时队列延迟消息,支付回调触发同步减库存;消费到订单已取消消息后,check 订单支付状态未成功则返还库存信息
场景 3:比较简单不提

实际上业务中基本上都是同步调用,用 MQ 做异步处理会导致系统设计复杂,用户体验并不好,且存在先后顺序问题,不过一般情况下加个时间戳也就解决了
109 天前
回复了 Sypher 创建的主题 生活 618 来了,大家都买了些啥?都别藏着掖着了
躺岛的西瓜夏凉被
@NoOneNoBody 老哥你思路太对了,这 OP 没长大,以后还得需要女方照顾他
117 天前
回复了 rqxiao 创建的主题 问与答 玩游戏容易上头,引发情绪紧张,如何避免
实话实说,这是玩少了,以前刚打天梯、排位的时候,前几十局都在紧张中度过,手都在抖,玩到后面除了生气 emo 外毫无波澜
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1328 人在线   最高记录 5930   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 17:25 · PVG 01:25 · LAX 10:25 · JFK 13:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.