posts

《互联网产品的服务端架构·交易、增长与平台化》 · 已发布章节索引(45 篇)

《互联网产品的服务端架构·交易、增长与平台化》全 45 篇:13 章正文覆盖商品库存、订单、支付对账、优惠券、会员权益、活动秒杀、邀请裂变、实验配置、用户触达、开放平台、国际化、运营后台与端到端收口;附序、前言、目录与三篇附录,配可运行的 Go 实验工程。

全书 45 篇:13 章正文 + 序、前言、目录 + 附录 A/B/C。每节配可运行的 Go 代码,代码块用 // file: / // tier: / // verify: 标注,可在实验工程中逐字节还原。

本页是卷三的完整索引。可以从目录与学习路径 按顺序通读,也可以按问题跳读。

全书概览

项目内容
书稿《互联网产品的服务端架构》卷三
已发布篇数45 篇(含目录与附录)
主线语言Go 1.26.0(实验工程 module webapp)
贯穿案例内容社区 + IM + 轻交易「回声」
阅读方式目录篇顺序通读,或按章节表跳读
上级专题书稿专题

前置

篇文章核心内容
序序卷三序:当产品开始收钱、发券、做活动、拉新,服务端的判断标准从「能不能看到」变成「每一笔…
前言前言卷三前言:说明读者对象、13 章的组织方式、每章的统一结构、可运行 Go 实验工程的包划…
目录目录与学习路径卷三目录:13 章从商品、库存、订单、支付与对账,讲到优惠券、会员、活动秒杀、邀请裂变、…

第 1 章 商品与库存

节文章核心内容
1.11.1 商品模型与 SKU从「拾光集市」一次上架生成两个 SKU、同一属性组合被卖成两份库存的事故出发,拆解商品、…
1.21.2 库存扣减与超卖以「拾光集市」限量 200 份手冲套装在大促中支付失败、库存被永久占用的事故为线索,对比…
1.31.3 库存对账与回补从「拾光集市」大促后库存快照与流水对不上、对账任务重跑导致同一笔差异被回补两次的事故出发…

第 2 章 订单

节文章核心内容
2.12.1 下单、支付与履约从一笔“下单成功、付款却按旧价”的客诉切入,拆解下单时用户、商品、库存、价格快照与风控五…
2.22.2 订单状态机与超时关闭用一笔“已付款却被关闭”的订单说明订单状态机与超时关闭:created、paid、ful…
2.32.3 订单查询与用户可见性从“列表里能看到订单、点进详情却 403”的故障切入,说明订单查询的可见性与字段裁剪:本…

第 3 章 支付与对账

节文章核心内容
3.13.1 支付渠道接入从「每接一个渠道就复制一遍代码」的支付接入写起:支付宝、微信与 Apple Pay 在币…
3.23.2 回调、幂等与掉单回调重试三次导致重复发货,是支付接入最常见的生产事故。文章把验签之后的业务校验拆成渠道流…
3.33.3 对账、退款与冲正对账时本地少一笔、退款时直接改支付单状态,是财务永远对不平的两个根源。文章以渠道账单为准…

第 4 章 优惠券与满减

节文章核心内容
4.14.1 券模板、发放与核销从一次「限量五千张、三秒发出五千二百张」的领券事故写起,说明券模板与券实例为什么必须分开…
4.24.2 叠加规则与最优解结算页有三张券却只减了 30 元,用户手动拆单后发现本可以减 40 元。文章说明不可叠加…
4.34.3 营销预算与防刷一次预算五十万、计划跑七天的活动在三十小时内被领空:只按账号限领挡不住换设备、换支付工具…

第 5 章 会员与权益

节文章核心内容
5.15.1 会员等级与成长值会员体系最常见的错误是只存等级、不存成长值:门槛一改,老用户等级全部对不上,回滚也无从判…
5.25.2 权益发放与回收退款只退了钱,会员折扣却还在:权益发放和回收如果没有幂等键、原因码和审计,财务、客服与审…
5.35.3 订阅与自动续费用户只是不想下个月继续扣款,点了取消续费,会员权益却当场消失,剩余十八天也用不了。文章拆…

第 6 章 活动与秒杀

节文章核心内容
6.16.1 活动模型与库存预热十点开场,九点五十九分五十秒才把库存写进缓存,用户已经点进来:库存预热不是把数字抄一遍,…
6.26.2 秒杀链路与限流网关每秒放五千个请求进来,服务内部一次失败重试三次,库存就在重试里被打穿。文章区分令牌桶…
6.36.3 防刷、风控与兜底风控服务超时两秒,下单接口把所有异常都当成拒绝,用户看到“活动已结束”,库存其实还在。文…

第 7 章 增长:邀请与裂变

节文章核心内容
7.17.1 邀请关系与归因邀请活动最容易出的问题不是奖励太少,而是关系方向不清:A 邀请 B、B 又邀请 A,发奖…
7.27.2 奖励发放与反作弊注册即发奖的活动在三天内被领空:刷子用接码平台批量注册,每个账号都合规地领一份。文章把发…
7.37.3 增长实验的度量活动首周注册转化从 8% 提到 12%,团队当天全量;活动结束第二周,7 日留存从 35…

第 8 章 实验与配置

节文章核心内容
8.18.1 实验分流与一致性推荐实验上线一周,同一用户却在一天内看到新老两版页面,实验组指标被对照组行为稀释。文章解…
8.28.2 指标、显著性与误判定价页实验跑到第三天,转化率差异的 z 值达到 2.1,团队当天全量;第四天数据回落到基…
8.38.3 配置平台与开关治理大促前临时加的一个结算降级开关,半年后没人说得清它控制什么;一次配置清理把它删掉,降级链…

第 9 章 用户触达

节文章核心内容
9.19.1 人群圈选与触达节奏会员日前运营圈出一份八百万人的推送名单,要求当晚 20:00 全量发送,结果推送通道被打…
9.29.2 召回链路与转化归因沉睡用户召回上线后,看板显示推送活动带来一万二千回流,预算继续加投;扣除自然回流后,真实…
9.39.3 退订、频控与合规用户在 App 内退订了营销消息,短信却仍在发送,最终收到投诉。文章说明退订为什么是合规…

第 10 章 开放平台

节文章核心内容
10.110.1 应用、权限与配额一个第三方应用为了省事申请了全部 scope,被拖库后影响所有用户;文章从应用身份与用户…
10.210.2 回调、签名与重放支付回调只签了 body、没签时间戳,攻击者把同一条成功通知重放三次,订单被重复发货;文…
10.310.3 第三方故障的隔离物流查询接口超时,整个订单详情页跟着打不开;文章说明第三方故障为什么要按依赖隔离、熔断的…

第 11 章 国际化

节文章核心内容
11.111.1 语言、时区与货币会员订阅卖出 19.90 美元,退款时却出现 19.899999。文章用一个跨币种结算的…
11.211.2 数据驻留与合规EU 用户的姓名与收货地址,被一份周报 ETL 同步到 cn 区做汇总,审计时才发现违反…
11.311.3 多区域部署与就近接入GeoDNS 把流量切到备用区,备用区的健康检查全部通过,用户却登录不了,因为那边没有刚…

第 12 章 运营后台

节文章核心内容
12.112.1 后台的权限与审计客服主管为处理一笔投诉,给客服角色临时开了改价权限;三个月后权限仍在,一次批量改价把毛利…
12.212.2 运营操作的状态机运营在后台重复点了两次“执行”,活动库存被扣了两次;审批流、状态机和幂等缺少任何一层都会…
12.312.3 报表口径与数据一致性周会上两张报表差了三万多元:一张含退款,一张不含,双方都认为自己是对的。文章先定义 GM…

第 13 章 收口

节文章核心内容
13.113.1 下单→支付→履约→对账从一笔“已发货却查不到物流”的客诉切入,拆解下单、支付、履约、对账四个阶段各自的同步或异…
13.213.2 券与活动的端到端验证从一次单测全绿、上线后却退款不退券的活动事故切入,说明券与活动的端到端验证必须覆盖库存、…
13.313.3 进入卷四从一次只看 GMV、退款率悄悄翻倍的活动复盘切入,说明交易链路为什么需要支付成功率、履约…

附录

篇文章核心内容
附录 A 交易与营销状态机附录 A 交易与营销状态机把卷三涉及的对象状态集中成表:订单、支付、退款、库存、优惠券、活动、权益、订阅、运营操作…
附录 B 实验与指标口径附录 B 实验与指标口径把卷三反复出现的指标与实验口径集中成一份可查的表:流量、转化、留存、交易、退款、履约、增…
附录 C 合规与风控检查清单附录 C 合规与风控检查清单把卷三涉及交易、营销、增长与开放平台的合规与风控要求整理成可勾选的清单:主体资质、价格与…

怎么读这一卷

与其他书稿的边界

代码与可复现性

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python
books

《互联网产品的服务端架构·交易、增长与平台化》1.2 库存扣减与超卖

以「拾光集市」限量 200 份手冲套装在大促中支付失败、库存被永久占用的事故为线索,对比下单即扣、支付后扣与预扣确认三种时机的超卖与占用风险,说明可用库存与预留库存为什么要分开、超时释放如何收尾,并给出可运行的 Go 扣减、确认、释放函数与完整生命周期测试。

9 分钟阅读
书稿 互联网产品 服务端架构