posts

《游戏服务端架构·平台化与架构治理》 · 全书目录与章节索引(45 篇)

《游戏服务端架构》卷四索引:13 章 39 节正文加序、前言、目录与三个附录,讨论平台工程、LiveOps、GM 与风控、可观测与 SLO、事故复盘、架构治理、团队拓扑、架构演进与 AI 运营,并给出四条阅读路径、完整目录、全卷验收标准与导航约定,便于按角色选择入口。

这一卷解决什么问题

前三卷以“单款产品”为单位回答架构问题;卷四把单位换成“工作室与平台”,讨论复用与协作:

全卷 45 篇:39 节正文、序、前言、目录,以及架构治理模板、上线检查清单、全书案例索引三个附录。

适合谁读

卷四假设读者已经了解卷一的拓扑选择、卷二的系统契约与卷三的规模取舍;没有读过的读者可以先看三卷目录,再按需回补。

四条阅读路径

路径一:平台团队

1.1 平台契约 →
1.2 内部开发者平台 →
1.3 版本与兼容 →
8.3 规则自动化 →
9.2 平台、产品与 SRE →
10.2 单游戏到多游戏 。

读完应当能写出平台能力清单、SLA、配额与弃用时间线。

路径二:技术负责人

2.1 活动配置 →
2.2 热更与灰度 →
5.1 观测契约 →
6.1 SLO 定义 →
6.2 错误预算 →
8.1 评审与决策权 →
10.3 路线图与雷达 。

读完应当能主持一次发布门禁评审与一次季度路线图校准。

路径三:运营、客服与风控

3.1 权限与复核 →
3.2 命令幂等 →
3.3 数据修复 →
4.1 信号与误伤 →
4.2 处置与申诉 →
2.3 活动回滚与审计 。

读完应当能画出一次 GM 操作的审批、执行、补偿与审计链路。

路径四:SRE 与事故响应

5.1 日志指标追踪 →
5.2 游戏指标 →
5.3 告警与值班 →
6.3 事故分级 →
7.1 故障树 →
7.2 复盘闭环 。

读完应当能独立处理一次 P1 事故并产出可跟踪的复盘。

完整目录

第 1 章 平台工程

第 2 章 LiveOps 架构

第 3 章 GM 与客服

第 4 章 风控与反作弊运营

第 5 章 可观测性

第 6 章 SLO 与错误预算

第 7 章 事故与复盘

第 8 章 架构治理

第 9 章 团队拓扑与康威定律

第 10 章 架构演进

第 11 章 AI 与自动化运营

第 12 章 架构师的工作台

第 13 章 卷四收口

附录

全卷验收标准

读完之后,用下面五条自检:

  1. 能否列出平台提供的全部能力,并为每项写出 SLA、配额、owner 与退出条件?
  2. 能否说明一次活动从配置到生效经过哪些校验、哪些审批、如何回滚?
  3. 能否画出 GM 高权限操作的权限、幂等、补偿与审计闭环?
  4. 能否为登录、进房、对局、结算四条链路各定义一个 SLO 与错误预算?
  5. 能否指出当前架构中三条最重要的规则,并说明它们是如何被自动检查的?

五条里有两条答不上来,说明卷四对应的章节还需要重读一遍。

导航约定

本卷正文全部使用 relref 互链,序号从 1.1 到 13.3;序、前言、目录与附录不带阅读导航行。每节结尾的导航行指向前后相邻小节,13.3 的下一节指回本目录。

卷四讨论的是平台化与治理;具体实现细节(网络、AOI、战斗、技能)请参阅《MMO 服务器开发》系列,规模化与全球化请回到卷三。

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

《游戏服务端架构·平台化与架构治理》附录 B 上线检查清单

平台能力、LiveOps 活动、GM 工具、观测与 SLO、治理规则五类上线的检查清单,每项给出证据、owner 与失败处理,附上线中与上线后的核对节奏,以及只能带一页纸进评审室时的八条底线,可直接作为发布评审输入。清单不替代产品自身的发布流程,只补协作相关的检查项。

4 分钟阅读
书稿 游戏服务端 架构治理
books

《游戏服务端架构·平台化与架构治理》附录 A 架构治理模板

把卷四反复出现的治理工件整理成可复制模板:平台能力契约、架构决策记录、评审结论、风险台账、GM 操作工单、复盘报告与规则豁免单,逐份说明最小字段、证据要求与常见误用,并给出小团队裁剪模板时不丢失 owner、时间与回滚三类关键字段的做法。模板不是文档格式,而是最小证据集。

4 分钟阅读
书稿 游戏服务端 架构治理
books

《游戏服务端架构·平台化与架构治理》13.3 结语:架构是取舍,不是清单

全书结语:没有最好的架构,只有在给定约束下可解释的取舍。文章拆解把清单当架构、把平台当目的、把规模当唯一目标三类常见错误,给出取舍记录的结构、硬约束与软约束的区分和决策复盘方法,并说明第一次架构评审、第一张容量表和第一条 SLO 怎么落地。

9 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》13.2 架构成熟度模型

用六个维度和五个等级描述架构成熟度,但不把评估做成自评问卷。文章给出每个等级的可观察证据、三类证据来源的配合方式、短板决定总体的评分规则,说明目标等级应由产品阶段与合规约束决定,给出评估后的复查方式,并用 Go 实现证据强度校验、等级约束和差距报告。

10 分钟阅读
书稿 游戏服务端 架构成熟度
books

《游戏服务端架构·平台化与架构治理》13.1 四卷回顾:从品类到平台

把四卷内容压成一条可追溯的决策链:每卷回答什么问题、做了什么决策、付出了什么代价、用什么方式验证,以及留给下一卷的债如何交接。文章说明如何用主题索引避免回顾变成目录复述,给出覆盖检查方法,并用 Go 实现跨卷主题的追溯、方向校验和缺口报告。

9 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》12.3 架构师的沟通与写作

架构文档写不清,通常不是文笔问题,而是没有区分读者和请求。本文按管理层、团队、跨团队三类读者拆解关注点,给出结论先行、证据在后、选项与后果、明确请求的写作结构,以及会议时间盒、反对意见留痕和异步优先的评审方法,并用 Go 校验文档结构与提取行动项。

8 分钟阅读
书稿 游戏服务端 架构治理
books

《游戏服务端架构·平台化与架构治理》12.1 决策记录、风险台账与路线图

决策记录、风险台账与路线图常被写成三份互不相干的文档。本文给出三者的字段契约、交叉校验规则、月度与季度评审节奏,以及过期条目的清理标准,并用 Go 实现风险关联、路线图追溯与复审队列,让每条记录都能回答谁负责、依据什么、何时失效,避免三份文档各自完整、合起来断链。

10 分钟阅读
书稿 游戏服务端 架构治理
books

《游戏服务端架构·平台化与架构治理》11.3 AI 辅助测试与压测

AI 生成三百条用例只留下十一条,问题不在生成能力,而在准入与选择。本文把 AI 放在用例生成、回归选择、失败归因三个位置,给出带来源与版本的人工评审准入、可解释的回归优先级与预算选择,并说明压测场景生成为什么不能替代容量结论,以及幻觉、泄漏与不可复现的防线。

7 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》11.2 智能客服与内容审核

一条高置信度误判暴露的不是模型问题,而是自动处罚规则缺少例外。本文区分智能客服与内容审核的目标和失败代价,给出置信度分流、保护类别、未成年人与重复违规的路由规则,用 Go 实现版本化审核策略与申诉状态机,并讨论异步审核、缓存、灰度与回滚的架构取舍。

8 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》11.1 AIOps 与异常检测

从活动结束后的告警洪水出发,区分 AIOps 能辅助的降噪、基线与评分环节和不能替代的根因判断,说明季节性分桶、冷启动与多指标关联的处理方式,用中位数与 MAD 实现可解释的异常评分和三级告警抑制,并给出误报率、漏报率与提前量的评估口径,明确人工兜底的边界。

9 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》10.3 架构路线图与技术雷达

季度规划会上,能力建设、系统迁移与技术偿债争同一批人。本节给出路线图的三类工作与退出标准、依赖排序与关键路径算法,以及技术雷达四环的进入退出条件与状态迁移规则,并说明对管理层讲风险成本、对团队讲里程碑接口的沟通口径,附可运行的 Go 排期与雷达代码。

8 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》10.2 单体到平台、单游戏到多游戏

一款 SLG 成功后要接第二款游戏,账号、支付、匹配、排行榜哪些该抽成平台,哪些必须留在游戏内?本节给出能力抽取的五条判定规则、共享库到独立集群的租户隔离级别、依赖拓扑与抽取顺序,并列出平台化的发布耦合、故障扩散与协调成本,附可运行的 Go 判定与拓扑代码。

9 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》10.1 绞杀者与增量迁移

旧战斗服务不能停机重写。本节把绞杀者迁移拆成影子只读、双写、切读、停旧四个阶段,比较按接口、按数据、按玩家分桶三种迁移单元,说明兼容层、双写对账、回滚开关与监控口径,给出旧路径零流量、对账一致、回滚窗口结束、旧代码删除四条完成判据,并附可运行的 Go 迁移状态机与对账代码。

9 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》9.3 组织变化如何反映到架构

独立工作室从总部拆出后,组织图改了,服务仍共用数据库、计费账号和发布流水线,三个月后权限审计与成本归属同时失败。本节给出合并、拆分、外包、独立四种变更的架构影响矩阵,定义双轨、切换、退出与稳定四个阶段,并用可运行的 Go 夹具检查过渡计划、临时接口拆除日期与不可逆数据迁移。

10 分钟阅读
书稿 游戏服务端 分布式系统
books

《游戏服务端架构·平台化与架构治理》9.2 平台团队、产品团队与 SRE

《群岛纪元》大促前,SRE 被拉进产品群直接改配置,平台团队则按工单接需求,三类团队一起退化成外包与运维。本节给出产品、平台、SRE 的决策边界与交付接口,区分服务式、协作式、赋能式三种交互模式及其退出条件,并给出职责冲突检测、契约覆盖检查与可运行的 Go 夹具。

9 分钟阅读
书稿 游戏服务端 分布式系统
books

《游戏服务端架构·平台化与架构治理》9.1 团队边界与服务所有权

《裂隙战场》的支付服务换了团队半年,告警仍发到已转岗同事的邮箱。本节用所有权矩阵回答服务归谁、数据归谁、共享服务为什么必须由平台团队 owner,给出变更频率、发布节奏、故障域、数据耦合、值班负担五条边界判据,以及交接清单、影子值班与历史债务归属的可执行做法。

9 分钟阅读
书稿 游戏服务端 分布式系统
books

《游戏服务端架构·平台化与架构治理》8.3 架构规则的自动化检查

复盘结论写了“禁止跨层调用”,三个月后同类问题再次出现,原因是规则只停在文档里。本节把评审结论、事故复盘和平台契约转成带编号的规则,按编译期、测试期、运行期三层落地检查,并讨论豁免的时限与 owner、误报率、规则废弃,以及违规报告如何接入 CI 和值班流程。

9 分钟阅读
书稿 游戏服务端 架构设计
books

《游戏服务端架构·平台化与架构治理》8.2 技术债与架构适应度函数

技术债台账如果只记“待优化”,就会变成一份没人排期的清单。本节把债务拆成描述、影响、利息与偿还计划,用每次改动的额外成本乘改动频率给债务排序;同时给出依赖方向、模块耦合、接口兼容、数据所有权、延迟预算五类适应度函数,以及阻断、警告与限时例外的判定规则。

8 分钟阅读
书稿 游戏服务端 架构设计