从存多份到存一份:last_ack_msgid 的四次进化
群消息,究竟存一份还是多份?(14/31)
从存多份到存一份:last_ack_msgid 的四次进化
「一起进化,一起复利」
从存多份到存一份:last_ack_msgid 的四次进化
从存多份到存一份:last_ack_msgid 的四次进化
消息风暴扩散系数,与批量 ACK、轮询拉取的优化
消息风暴扩散系数,与批量 ACK、轮询拉取的优化
任何脱离业务场景的架构设计都是耍流氓
任何脱离业务场景的架构设计都是耍流氓
一条被「夯住」的专用消息连接,让 90 秒一次的请求也能绝对实时
一条被「夯住」的专用消息连接,让 90 秒一次的请求也能绝对实时
轮询拉取、长连接、HTTP 长轮询——实时性与效率怎么兼得
轮询拉取、长连接、HTTP 长轮询——实时性与效率怎么兼得
脚本语言不常驻进程,就用 UDS + local-proxy 把短连接变成长连接
脚本语言不常驻进程,就用 UDS + local-proxy 把短连接变成长连接
三条黑客定理,五次方案迭代——安全信道是怎么建立的
三条黑客定理,五次方案迭代——安全信道是怎么建立的
客户端上传时间戳——一次网络交互与一次 CPU 计算的取舍
客户端上传时间戳——一次网络交互与一次 CPU 计算的取舍
文本/二进制/流式XML、三种密钥管理、TCP——协议选型一次讲清
文本/二进制/流式XML、三种密钥管理、TCP——协议选型一次讲清
cache 多 key、投递给发送方的其他端、云端存储与 last_msg_id
cache 多 key、投递给发送方的其他端、云端存储与 last_msg_id