posts

文章归档

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

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

全部文章

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

《互联网产品的客户端架构·交易、增长与平台化》6.1 端上如何避免重复支付

重复支付通常来自重复点击、重复回跳与重复轮询三个入口,而不是用户手抖。本节用支付单号去重、显式的进行中状态与超时后先查询的策略,把同一订单的多次支付尝试收敛到一张支付单上,并给出可用假时钟验证的 TypeScript 防护模块与真实测试输出。

11 分钟阅读
书稿 互联网产品 客户端架构
books

《游戏服务端架构·品类、状态与拓扑》8.2 分区分服、跨服与合服

《群岛纪元》东南亚版本按服开服三年,120 个服里六成日活不足 500,跨服战场又要让不同服的玩家同场竞技。本节比较继续开服、跨服互通与合服三条路线,把 ID 重映射、重名、公会会长和排行榜写成可校验的合服计划,并给出切服、回滚与客服追溯的执行顺序。

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

《互联网产品的客户端架构·交易、增长与平台化》5.3 回调、轮询与端上确认的时序竞争

同一笔支付的结果会从回调、服务端推送、轮询和回跳四个方向同时到达,端上收到的顺序与事实发生的顺序无关。本节把事件写成带服务端序号的不可变记录,用去重、序号比较、来源强弱与成功吸收五条规则裁决竞争,并给出可在进程内确定性验证的 TypeScript 实现与真实测试输出。

8 分钟阅读
书稿 互联网产品 客户端架构
books

《互联网产品的 AI 架构·模型接入与能力边界》4.2 优先级、加权与健康回退

在五维路由之上实现可测试的候选筛选与排序:按能力、区域、上下文、输出上限和延迟先排除,再按档位优先级与加权分数排序,并用熔断状态处理健康回退与冷却后的半开再进入,最终给出确定性的 TypeScript 路由器、可审计的拒绝原因与六组完整测试。

10 分钟阅读
书稿 互联网产品 AI 架构