好友状态推送、群友状态拉取——一个 N 决定技术选型
状态同步为什么这么难:消息风暴扩散系数(4/31)
好友状态推送、群友状态拉取——一个 N 决定技术选型
「一起进化,一起复利」
好友状态推送、群友状态拉取——一个 N 决定技术选型
好友状态推送、群友状态拉取——一个 N 决定技术选型
从 200 份冗余到只存一份——群消息可靠投递的逐步演进
从 200 份冗余到只存一份——群消息可靠投递的逐步演进
一次性拉取、分页拉取、应用层 ACK——离线消息的不丢不重
一次性拉取、分页拉取、应用层 ACK——离线消息的不丢不重
超时、重传、确认、去重——一条「你好」的六个报文
超时、重传、确认、去重——一条「你好」的六个报文
单库变多库,库锁变行锁,行锁变无锁——用签名守住数据完整性的底线
单库变多库,库锁变行锁,行锁变无锁——用签名守住数据完整性的底线
数据管道找 MQ,数据共管要拆分,数据访问走 RPC——三种场景,一个结论
数据管道找 MQ,数据共管要拆分,数据访问走 RPC——三种场景,一个结论
传数据、忘雪崩、调用方缓存、共用实例——缓存不是万金油,这 4 个坑你踩过吗
传数据、忘雪崩、调用方缓存、共用实例——缓存不是万金油,这 4 个坑你踩过吗
数据读取不用访问后端,快是真快——但它违背了站点与服务的无状态准则
数据读取不用访问后端,快是真快——但它违背了站点与服务的无状态准则
Google 出品的进程内 KV 存储库:特点、局限与性能数据
Google 出品的进程内 KV 存储库:特点、局限与性能数据
从知其然到知其内核:slab 分级、chunk 分配、hash 扩容与懒淘汰
从知其然到知其内核:slab 分级、chunk 分配、hash 扩容与懒淘汰