一句话速记:即时通讯(IM)系统的核心是连接层网关与业务逻辑解耦:网关节点通常基于 epoll/Netty 管理长连接,利用 Redis 维护用户与网关实例的路由映射;消息保序需依赖会话维度的服务端单调递增序列号(Seq),避免依赖不可靠的客户端本地时间;消息分发与同步通常采用「单聊写扩散、多人群聊读扩散」的混合策略,并基于客户端本地 last_seq 进行增量拉取。
系统设计、IM