推广 热搜: 可以  搜索引擎  page  企业  百度  个数  使用  选择  音视频  行业 

# github突破7k star 即时通讯(IM)开源项目OpenIM每周迭代版本发布

   日期:2025-01-01     移动:http://ww.kub2b.com/mobile/quote/11670.html

OpenIM每周五发布新版,包括新特性发布,bug修复,同时合并PR

v2.0已经重构完毕,架构更清晰,代码更规范,邀请各位参与OpenIM社区建设有兴趣的同学可以加我私聊。

目前侧正在业务开发,已提供更多功能,包括群管理,阅后即焚,朋友圈,标签下发等。

web端体验:https://open-im-online.rentsoft.cn/

安卓端体验:https://www.pgyer.com/OpenIM

服务端超过7K star,OpenIM作为开源IM的领跑者,离不开大家的支持,消息通过经过压测和可靠性测试,请放心用于生产环境。

性能及容量总结

服务器资源:8核16G内存, 6个机械磁盘,每个磁盘100G, mongo 分片,10MB带宽。

容量:用户容量10万以上,消息条数10亿条。

性能评估:同时在线用户10万,每秒钟发送消息900条,消息延时1秒(从发送者发出消息到接收到消息

可靠性总结

启动sdk,模拟50个用户在线、离线情况,消息可靠性100%

发送10万消息,有3条失败,其他消息都能被对方精确收到,并成功落地本地db。对于失败的3条消息,接收方确实没有收到,系统消息是一致的。

IM消息系统的可靠性,通常就是指消息投递的可靠性,即我们经常听到的“消息必达”,通常用消息的不丢失和不重复两个技术指标来表示。确保消息被发送后,能被接收者收到。由于网络环境的复杂性,以及用户在线的不确定性,消息的可靠性(不丢失、不重复)无疑是IM系统的核心指标,也是IM系统实现中的难点之一。总体来说,IM系统的消息“可靠性”,通常就是指聊天消息投递的可靠性(准确的说,这个“消息”是广义的,因为还存用户看不见的各种指令和通知,包括但不限于进群退群通知、好友添加通知等,为了方便描述,统称“消息”)。

github地址:https://github.com/OpenIMSDK/Open-IM-Server

开发者中心:https://doc.rentsoft.cn/#/

项目开源协议费用Open-IM-ServerApache-2.0 License100%开源,免费商用Open-IM-SDK-FlutterApache-2.0 License100%开源,免费商用Open-IM-SDK-UniappApache-2.0 License100%开源,免费商用Open-IM-SDK-iOSApache-2.0 License100%开源,免费商用Open-IM-SDK-ReactNativeApache-2.0 License100%开源,免费商用Open-IM-SDK-AndroidApache-2.0 License100%开源,免费商用Open-IM-SDK-WebApache-2.0 License100%开源,免费商用
项目开源协议商业化授权费用业务服务端GPL-3.0 License购买本表格任何一项服务,赠送iOS原生GPL-3.0 License2万/套,100%开源,可以基于此二次开发Android原生GPL-3.0 License2万/套,100%开源,可以基于此二次开发Flutter跨端(含iOS、Android)GPL-3.0 License2万/套,100%开源,可以基于此二次开发electron版pc(含windwos、mac,以及pc版web)GPL-3.0 License2万/套,100%开源,可以基于此二次开发h5(含h5、小程序)GPL-3.0 License1万/套,100%开源,可以基于此二次开发后台管理GPL-3.0 License1万/套,100%开源,可以基于此二次开发音视频通话sdk、基于SFU的服务端服务端闭源3万/套,100%开源,可以基于此二次开发
特性类别解散群,只有管理员可以解散群新特性提供搜索消息接口,包括根据关键字搜索和消息类型搜索新特性增加了管理员撤回消息接口新特性修复会话同步bugbug修复

docker镜像v2.0.5 已更新,请拉取最新镜像, 见文档:https://doc.rentsoft.cn/#/demo/server_deploy/docker_singe

github tag已经发布,请自行build。

特性预计完成时间私聊消息可选择阅后即焚4月1日第三方通知类型:比如oa通知,hr通知等4月8日朋友圈4月22日

创始团队来自IM技术团队,我们致力于用开源技术创造服务价值,打造轻量级、高可用的IM架构,开发者只需简单调用 SDK,即可在应用内构建多种即时通讯及实时音视频互动场景。无论是电子政务办公,企业协同办公,在线客服,或者去中心化的web3应用,OpenIM都是最优选择。从数据安全性角度讲,OpenIM给企业提供了“一切皆可控”的IM解决方案。从成本角度讲,只需支付云服务商5%的费用就能达到同样的效果,并且,让之前不可能的商业场景变为可能。对于IM最核心的服务端和客户端SDK,大家可以免费商用。对于带有UI版本的客户端,需要商业授权,对于某些高级功能,也需要商业授权。

未来规划

本文地址:http://ww.kub2b.com/quote/11670.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号