悟空(🐒)IM 1.1.6 发布,单机百万高性能通用实时通讯

科技资讯 投稿 5500 0 评论

8年积累,沉淀出来的高性能通用通讯服务,支持即时通讯,站内/系统消息,消息中台,物联网通讯,音视频信令,直播弹幕,客服系统,AI通讯,即时社区等场景

web聊天场景演示: http://imdemo.githubim.com

后端监控演示: http://monitor.githubim.com/web

特点

    📚 完全自研:自研消息数据库,消息分区永久存储,自研二进制协议(支持自定义),重写Go底层网络库,无缝支持TCP和websocket。
  • 🚀 性能强劲:单机支持百万用户同时在线,单机16w/秒消息(包括DB操作)吞吐量,一个频道支持万人同时订阅。
  • 🔔 零依赖:没有依赖任何第三方组件,部署简单,一条命令即可启动
  • 🔐 安全:消息通道和消息内容全程加密,防中间人攻击和窜改消息内容。
  • 🧱 扩展性强:采用频道设计理念,目前支持群组频道,点对点频道,后续可以根据自己业务自定义频道可实现机器人频道,客服频道等等。

 

业务系统对接

image

Webhook对接图

 

功能特性

     支持自定义消息
  •  支持订阅/发布者模式
  •  支持个人/群聊/客服/社区资讯频道
  •  支持频道黑明单
  •  支持频道白名单
  •  支持消息永久漫游,换设备登录,消息不丢失
  •  支持在线状态,支持同账号多设备同时在线
  •  支持多设备消息实时同步
  •  支持用户最近会话列表服务端维护
  •  支持指令消息
  •  支持离线指令接口
  •  支持Webhook,轻松对接自己的业务系统
  •  支持Datasoure,无缝对接自己的业务系统数据源
  •  支持Websocket连接
  •  支持TLS 1.3
  •  支持Prometheus监控
  •  监控系统开发
  •  支持Windows系统(仅开发用)
  •  支持流式消息,类似chatgpt的结果输出流
  •  支持分布式

 

更新内容

fix:解决有些语言不能接受uint64长度的数组问题
fix: 修复一个偶发的conn为空的问题
fix:修复创建频道的时候,大群参数无效的问题
docs:增加架构图

关于 MyBatis-Flex 抄袭 MyBatis-Plus 的澄清 OpenAI 正式上线安卓版 ChatGPT Arc 浏览器正式发布 1.0,声称是 Chrome 的替代品 VS Code 优化名称混淆压缩,将内置 JS 减小 20%! 马斯克“零元购”,强夺 @x 推特账号 LK-99:第一种室温常压超导体? Python 指导委员会计划接受 PEP 703 提案,让全局解释器锁成为可选 ProxyPin - 全平台系统开源免费抓包软件 武汉地震监测网络遭境外黑客攻击,警方表示黑客组织「具有政府背景」 Stack Overflow 访问量大幅下降,马斯克称其已被 LLM 取代

编程笔记 » 悟空(🐒)IM 1.1.6 发布,单机百万高性能通用实时通讯

赞同 (23) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽