更新内容
perf: 大幅提升消息收发延迟和存储性能
fix: 修复新的订阅者有时候收不到消息的问题
fix: 修复在线用户统计不准确问题
fix: 移除订阅者的时候有崩溃的概率
feat: 优化管理后台,连接新增 “断开”,“踢掉” 功能
fix: 修复离线 cmd 有时候收不到问题
fix: 修复代理连接关闭了,领导连接还没关闭的问题
perf: 优化 channelClusterConfig 存储的性能
feat: 后台连接页面显示当前节点的所有连接包括逻辑连接
feat: web 后台适配黑暗模式
feat: 日志增加控制台的输出配置
perf: 优化后台启动时创建 server 的时机
fix: 修复 webhook 消息队列里的消息负载过大导致 webhook 收不到推送问题
fix: 解决发送到指定人,指定人列表 uid 不在 toUids 中
refactor: 移除 webhook 多余的创建操作
简介:
9 年积累,沉淀出来的高性能通用通讯服务,支持即时通讯,站内 / 系统消息,消息中台,物联网通讯,音视频信令,直播弹幕,客服系统,AI 通讯,即时社区等场景。
分布式 IM 重要特性: 故障自动转移,去中心化设计,节点之间数据互备,支持集群快速自动扩容,代理节点机制
涉及到的知识点: 自定义协议, 分布式 Raft(魔改 pull 模式),多组 Raft(魔改 pull 模式),关系数据库底层原理,分布式数据库设计, Reactors 设计,独创分布式多层领导机制 等等
架构图
|