posts

文章归档

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

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

全部文章

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

《互联网产品的服务端架构·内容、社交与实时互动》9.3 消息可靠性与去重

从「回声」网络抖动触发客户端重发、接收方看到两条相同消息的事故写起:去重不能依赖客户端单方面生成的消息 ID,网关重试和消费重试都会产生重复。文章给出 Window 的 TTL 判定、时钟倒退检测、Prune 清理与幂等边界测试,并说明去重键该由谁生成。

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

《互联网产品的服务端架构·内容、社交与实时互动》9.2 多端已读与未读计数

从「回声」手机读完消息、桌面未读数不降的事故写起:已读位置是多端上报的事实,未读数是派生值。文章把按会话已读、多设备取最大已读序号、越界钳零、无记录视为全部未读写成 Count 纯函数,并给出边界测试、真实运行输出与存储、缓存与投递的边界。

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