<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>架构治理 on PlumePHP</title><link>https://plumephp.com/tags/%E6%9E%B6%E6%9E%84%E6%B2%BB%E7%90%86/</link><description>Recent content in 架构治理 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 04 Nov 2026 09:30:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E6%9E%B6%E6%9E%84%E6%B2%BB%E7%90%86/index.xml" rel="self" type="application/rss+xml"/><item><title>《游戏服务端架构·平台化与架构治理》附录 C 全书案例索引</title><link>https://plumephp.com/gs-arch-gov-appendix-c-case-index/</link><pubDate>Wed, 04 Nov 2026 09:25:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-appendix-c-case-index/</guid><description>把四卷中反复出现的三款产品、平台 northstar-platform 与关键事故整理成索引：按产品、按主题、按章节三种查法，标出每个案例首次出现的位置与卷四中的延伸，并说明书中案例与数字的教学用途和替换约束的方法。索引只做定位，不重复正文论证，便于按问题反查。</description></item><item><title>《游戏服务端架构·平台化与架构治理》附录 B 上线检查清单</title><link>https://plumephp.com/gs-arch-gov-appendix-b-launch-checklist/</link><pubDate>Wed, 04 Nov 2026 09:10:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-appendix-b-launch-checklist/</guid><description>平台能力、LiveOps 活动、GM 工具、观测与 SLO、治理规则五类上线的检查清单，每项给出证据、owner 与失败处理，附上线中与上线后的核对节奏，以及只能带一页纸进评审室时的八条底线，可直接作为发布评审输入。清单不替代产品自身的发布流程，只补协作相关的检查项。</description></item><item><title>《游戏服务端架构·平台化与架构治理》附录 A 架构治理模板</title><link>https://plumephp.com/gs-arch-gov-appendix-a-governance-templates/</link><pubDate>Wed, 04 Nov 2026 08:55:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-appendix-a-governance-templates/</guid><description>把卷四反复出现的治理工件整理成可复制模板：平台能力契约、架构决策记录、评审结论、风险台账、GM 操作工单、复盘报告与规则豁免单，逐份说明最小字段、证据要求与常见误用，并给出小团队裁剪模板时不丢失 owner、时间与回滚三类关键字段的做法。模板不是文档格式，而是最小证据集。</description></item><item><title>《游戏服务端架构·平台化与架构治理》13.3 结语：架构是取舍，不是清单</title><link>https://plumephp.com/gs-arch-gov-13-3-conclusion-tradeoffs-not-checklist/</link><pubDate>Wed, 04 Nov 2026 08:40:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-13-3-conclusion-tradeoffs-not-checklist/</guid><description>全书结语：没有最好的架构，只有在给定约束下可解释的取舍。文章拆解把清单当架构、把平台当目的、把规模当唯一目标三类常见错误，给出取舍记录的结构、硬约束与软约束的区分和决策复盘方法，并说明第一次架构评审、第一张容量表和第一条 SLO 怎么落地。</description></item><item><title>《游戏服务端架构·平台化与架构治理》13.2 架构成熟度模型</title><link>https://plumephp.com/gs-arch-gov-13-2-architecture-maturity-model/</link><pubDate>Wed, 04 Nov 2026 08:27:30 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-13-2-architecture-maturity-model/</guid><description>用六个维度和五个等级描述架构成熟度，但不把评估做成自评问卷。文章给出每个等级的可观察证据、三类证据来源的配合方式、短板决定总体的评分规则，说明目标等级应由产品阶段与合规约束决定，给出评估后的复查方式，并用 Go 实现证据强度校验、等级约束和差距报告。</description></item><item><title>《游戏服务端架构·平台化与架构治理》13.1 四卷回顾：从品类到平台</title><link>https://plumephp.com/gs-arch-gov-13-1-four-volume-review-category-to-platform/</link><pubDate>Wed, 04 Nov 2026 08:15:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-13-1-four-volume-review-category-to-platform/</guid><description>把四卷内容压成一条可追溯的决策链：每卷回答什么问题、做了什么决策、付出了什么代价、用什么方式验证，以及留给下一卷的债如何交接。文章说明如何用主题索引避免回顾变成目录复述，给出覆盖检查方法，并用 Go 实现跨卷主题的追溯、方向校验和缺口报告。</description></item><item><title>《游戏服务端架构·平台化与架构治理》12.3 架构师的沟通与写作</title><link>https://plumephp.com/gs-arch-gov-12-3-architect-communication-writing/</link><pubDate>Wed, 04 Nov 2026 08:02:30 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-12-3-architect-communication-writing/</guid><description>架构文档写不清，通常不是文笔问题，而是没有区分读者和请求。本文按管理层、团队、跨团队三类读者拆解关注点，给出结论先行、证据在后、选项与后果、明确请求的写作结构，以及会议时间盒、反对意见留痕和异步优先的评审方法，并用 Go 校验文档结构与提取行动项。</description></item><item><title>《游戏服务端架构·平台化与架构治理》12.2 技术选型与供应商评估</title><link>https://plumephp.com/gs-arch-gov-12-2-technology-selection-vendor-evaluation/</link><pubDate>Wed, 04 Nov 2026 07:50:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-12-2-technology-selection-vendor-evaluation/</guid><description>技术选型不是比较功能清单，而是比较三年后的退出成本。本文给出八个评分维度、权重与硬约束、总拥有成本公式、POC 验收标准、供应商风险清单与参考客户核实方法，并用 Go 把评分模型、TCO 计算和确定性排序拆成可测试的包，让选型结论可复现、可审计。</description></item><item><title>《游戏服务端架构·平台化与架构治理》12.1 决策记录、风险台账与路线图</title><link>https://plumephp.com/gs-arch-gov-12-1-decision-record-risk-register-roadmap/</link><pubDate>Wed, 04 Nov 2026 07:37:30 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-12-1-decision-record-risk-register-roadmap/</guid><description>决策记录、风险台账与路线图常被写成三份互不相干的文档。本文给出三者的字段契约、交叉校验规则、月度与季度评审节奏，以及过期条目的清理标准，并用 Go 实现风险关联、路线图追溯与复审队列，让每条记录都能回答谁负责、依据什么、何时失效，避免三份文档各自完整、合起来断链。</description></item><item><title>《游戏服务端架构·平台化与架构治理》8.3 架构规则的自动化检查</title><link>https://plumephp.com/gs-arch-gov-08-3-architecture-rule-automation/</link><pubDate>Wed, 04 Nov 2026 05:32:30 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-08-3-architecture-rule-automation/</guid><description>复盘结论写了“禁止跨层调用”，三个月后同类问题再次出现，原因是规则只停在文档里。本节把评审结论、事故复盘和平台契约转成带编号的规则，按编译期、测试期、运行期三层落地检查，并讨论豁免的时限与 owner、误报率、规则废弃，以及违规报告如何接入 CI 和值班流程。</description></item><item><title>《游戏服务端架构·平台化与架构治理》8.2 技术债与架构适应度函数</title><link>https://plumephp.com/gs-arch-gov-08-2-tech-debt-fitness-function/</link><pubDate>Wed, 04 Nov 2026 05:20:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-08-2-tech-debt-fitness-function/</guid><description>技术债台账如果只记“待优化”，就会变成一份没人排期的清单。本节把债务拆成描述、影响、利息与偿还计划，用每次改动的额外成本乘改动频率给债务排序；同时给出依赖方向、模块耦合、接口兼容、数据所有权、延迟预算五类适应度函数，以及阻断、警告与限时例外的判定规则。</description></item><item><title>《游戏服务端架构·平台化与架构治理》8.1 架构评审与决策权</title><link>https://plumephp.com/gs-arch-gov-08-1-architecture-review-decision-rights/</link><pubDate>Wed, 04 Nov 2026 05:07:30 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-08-1-architecture-review-decision-rights/</guid><description>一次被归类为“小改动”的付费字段调整绕过了评审，两周后两个产品的结算口径出现分叉。本节把变更分为小改动、跨服务、跨产品、数据与付费四类，明确每类由谁批准、谁只能建议、谁能否决，并给出背景、选项、后果、风险、回滚五件材料与时间盒结论的记录方式，最后附一份可直接使用的评审检查表。</description></item><item><title>《游戏服务端架构·平台化与架构治理》3.3 客服工具与数据修复流程</title><link>https://plumephp.com/gs-arch-gov-03-3-cs-tooling-data-repair-process/</link><pubDate>Wed, 04 Nov 2026 02:25:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-03-3-cs-tooling-data-repair-process/</guid><description>玩家说背包少了三件道具，客服的第一反应往往是直接改库；这一改就绕过了校验、审计和幂等。本文讨论客服该看到什么、只读查询与受控导出怎么划线，拆解从工单到脚本、评审、灰度、证据和回滚的修复流程，并给出 internal/csrepair 的状态机与跨系统修复顺序实现。</description></item><item><title>《游戏服务端架构·平台化与架构治理》3.2 GM 命令的幂等与补偿</title><link>https://plumephp.com/gs-arch-gov-03-2-gm-command-idempotency-compensation/</link><pubDate>Wed, 04 Nov 2026 02:12:30 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-03-2-gm-command-idempotency-compensation/</guid><description>运营点了一次补发，页面转圈又点一次，玩家收到两份奖励；跨服转发再超时，第三份也可能落地。本文拆解 GM 命令的字段、幂等键的作用域与冲突判定，讨论重复点击、网关重试和跨服转发三条路径，并给出 internal/gmcommand 的执行账本、补偿计划与短款处理边界。</description></item><item><title>《游戏服务端架构·平台化与架构治理》3.1 权限、审批与双人复核</title><link>https://plumephp.com/gs-arch-gov-03-1-gm-permission-approval-dual-review/</link><pubDate>Wed, 04 Nov 2026 02:00:00 +0800</pubDate><guid>https://plumephp.com/gs-arch-gov-03-1-gm-permission-approval-dual-review/</guid><description>《群岛纪元》的客服后台加了一个补发按钮，两周后有人绕过按钮直接调用接口。本文把权限从菜单拆到动作，讨论双人复核的资格、同主管例外与紧急通道留痕，拆解临时授权的时限、到期回收和离职转岗时的即时失效，并附 internal/gmrbac 的动作级 RBAC 与复核策略实现。</description></item><item><title>《游戏服务端架构·平台化与架构治理》 · 全书目录与章节索引（45 篇）</title><link>https://plumephp.com/posts/books/%E6%B8%B8%E6%88%8F%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%9E%B6%E6%9E%84%E5%B9%B3%E5%8F%B0%E5%8C%96%E4%B8%8E%E6%9E%B6%E6%9E%84%E6%B2%BB%E7%90%86/</link><pubDate>Wed, 04 Nov 2026 00:00:00 +0800</pubDate><guid>https://plumephp.com/posts/books/%E6%B8%B8%E6%88%8F%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%9E%B6%E6%9E%84%E5%B9%B3%E5%8F%B0%E5%8C%96%E4%B8%8E%E6%9E%B6%E6%9E%84%E6%B2%BB%E7%90%86/</guid><description>《游戏服务端架构》卷四索引：13 章 39 节正文加序、前言、目录与三个附录，讨论平台工程、LiveOps、GM 与风控、可观测与 SLO、事故复盘、架构治理、团队拓扑、架构演进与 AI 运营，并给出四条阅读路径、完整目录、全卷验收标准与导航约定，便于按角色选择入口。</description></item><item><title>《互联网产品的客户端架构·规模化与架构演进》11.3 技术债台账与治理节奏</title><link>https://plumephp.com/inet-client-evolve-11-3-tech-debt/</link><pubDate>Mon, 02 Nov 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/inet-client-evolve-11-3-tech-debt/</guid><description>从一份永远排不上期的技术债清单出发，把债务治理拆成条目字段、严重度与影响面、偿还排期、逾期标记与季度节奏五部分，给出可运行的 TypeScript 模块与测试。文中说明优先级分数、容量约束、逾期判据与季度摘要，并解释为什么台账不能变成许愿池。</description></item><item><title>《互联网产品的客户端架构·规模化与架构演进》11.2 代码所有权与评审</title><link>https://plumephp.com/inet-client-evolve-11-2-code-ownership/</link><pubDate>Mon, 02 Nov 2026 10:30:00 +0800</pubDate><guid>https://plumephp.com/inet-client-evolve-11-2-code-ownership/</guid><description>从一次合并后三周无人认领的线上问题出发，把代码所有权拆成路径规则、owner 映射、覆盖度、评审路由与无人负责路径识别五部分，给出可运行的 TypeScript 模块与测试。文中说明优先级覆盖、通配规则边界、兜底 owner 的取舍，以及所有权规则为什么会悄悄失效。</description></item><item><title>《互联网产品的客户端架构·规模化与架构演进》11.1 架构决策记录与契约</title><link>https://plumephp.com/inet-client-evolve-11-1-adr-contract/</link><pubDate>Mon, 02 Nov 2026 09:00:00 +0800</pubDate><guid>https://plumephp.com/inet-client-evolve-11-1-adr-contract/</guid><description>从一次没人记得的架构决策出发，把 ADR 拆成九个必填字段、四态生命周期、集合级完整性校验与契约变更登记，并给出可运行的 TypeScript 模块与测试。文中说明哪些决策该接受、哪些该取代、契约变更如何绑定决策，以及校验失败时应该回退到哪一层。</description></item><item><title>《互联网产品的服务端架构·规模化与架构演进》附录 C 架构演进评审清单</title><link>https://plumephp.com/inet-scale-appendix-c-evolution-review/</link><pubDate>Thu, 29 Oct 2026 14:50:00 +0800</pubDate><guid>https://plumephp.com/inet-scale-appendix-c-evolution-review/</guid><description>把卷四涉及的拆分、单元化、多活、成本、平台化与组织变更整理成可逐条对照的评审清单：触发条件、三种评审级别、前置材料要求、可逆性与爆炸半径判断、分场景检查项、决策记录模板、评审会议怎么开，并附一次被否的评审、评审后的跟踪方法与开评前的十条自检总清单。</description></item></channel></rss>