- feat: 消息轨迹可视化功能
- feat: 后台管理UI升级
- feat: 支持Loki来管理日志
- fix: 修复统计在线用户数量不准的问题
- fix: 修复客服频道不能发消息问题
- refactor:将分布式api重构/拆分多个文件
- fix: 解决更新设备时偶尔导致服务崩溃问题。
WuKongIM
9年积累,沉淀出来的高性能通用通讯服务,支持即时通讯(聊天软件)(IM)(Chat),消息推送,消息中台,物联网通讯,音视频信令,直播弹幕,客服系统,AI通讯,即时社区等场景。
演示
聊天Demo
web聊天场景演示: http://imdemo.githubim.com
后端监控演示: http://monitor.githubim.com/web
特点
🎦独特性
群成员无上限,轻松支持10万人群聊,消息可永久存储。
📚资源消耗低
自研二进制协议,心跳包只有1字节,省流量,省电量,传输更迅速。
🔐安全性
消息通道和消息内容全程加密,防中间人攻击和窜改消息内容,服务端数据实时备份,数据不丢失。
🚀 性能
基于pebble kv数据库,研发了针对于IM这种服务的特有分布式数据库,省了其他数据库为了通用性而带来的性能损耗, 因为存储快,所以消息快。
🔥高可用
通过魔改raft分布式协议,实现了自动容灾,一台机器宕机,另一台机器自动接管,对外无感知。
去中心化,无单点,无中心节点,每个节点都是独立且平等的,都可以提供服务。
扩容方便,只需增加机器,不需要停机,不需要迁移数据,自动按策略分配数据。
0⃣️ 易用性
不依赖任何第三方中间件,部署简单,一条命令即可启动。
采用频道订阅发布的设计理念,容易理解,容易上手。
与Redis一样简单,Kafka一样高性能,MySQL一样可靠
🌲技术支持
官方团队提供技术支持,提供技术文档,提供技术交流群,提供issue反馈。