posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

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

《后端架构设计·架构基础与边界》13.3 进入卷二:性能与可用性

把卷一的基线、未知项和未决问题整理成可交接清单:八条基线中五项没有生产数据,六个问题全部带 owner、截止日期和对应卷二主题;Go 就绪门禁检查 measured 是否可复核、unknown 是否有计划、阻塞问题是否有截止日期,并明确“可以开始卷二”不等于“可以宣称性能指标”。

9 分钟阅读
书稿 后端架构 Go
mmo

《MMO 服务器开发》工程化与运营 · 目录

《MMO 服务器开发》卷四《工程化与运营》全 30 篇的目录与阅读入口。前三卷把 aegis 从网络内核、单服玩法做到分布式集群,这一卷回答最后一问:这套服务端怎么压测、怎么调优、怎么观测、怎么发布、怎么运营。十个部分覆盖压测与容量、性能调优与双栈 GC 对照、可观测性、部署与发布、配置中心与热更新、数据分析与埋点、GM 后台、容灾与演练、综合项目,以及收官的跨栈对照矩阵。

8 分钟阅读
MMO 游戏服务端 工程化
mmo

《MMO 服务器开发》7.3 客服工具与数据修复流程

客服每天都在处理「我的号卡住了」「我的道具不见了」这类工单,而修复线上数据是所有运营动作里风险最高的一种。这一节把客服修复做成一条有闸门的流水线:工单走提交、审核、执行、回执、归档五态状态机,修复脚本只允许白名单操作并需二次确认,修复前后各留一份快照用于对账与回滚,并给出可跑的工单与修复断言。

6 分钟阅读
MMO 游戏服务端 工程化
mmo

《MMO 服务器开发》7.2 命令、补偿与重试

权限决定了谁能下令,但一条 GM 命令从控制台下发到真正落地,中间要穿过网络重发、进程崩溃、发奖半途而废这些失败点。这一节用命令指纹与票据做幂等,让同一条命令重复执行只生效一次;用补偿把发奖失败的钱退回去,守住账目守恒;用重试加去重让暂时性失败自动恢复,并给出可跑的幂等与补偿断言。

7 分钟阅读
MMO 游戏服务端 工程化
mmo

《MMO 服务器开发》7.1 权限与审计

GM 后台是运营手里最锋利也最危险的一把刀:一次误操作就能给全服发错奖励,或者抹掉一个玩家的付费道具。这一节把控制这把刀的三道锁讲透——用 RBAC 决定谁能发什么命令、谁能改什么配置,用双人审批拦住高危操作,再用 append-only 加哈希链的审计日志把谁在何时对谁做了什么、结果如何永久留痕,并给出可跑的权限判定与审计断言。

7 分钟阅读
MMO 游戏服务端 工程化