突飞猛进github突破7k star 即时通讯(IM)开源项目OpenIM每周迭代版本发布
供稿:hz-xin.com 日期:2025-01-17
OpenIM每周五都会推出新版,其中包含新特性的发布,bug修复以及PR的合并。
v2.0版本已经完成重构,架构更加清晰,代码更加规范。有兴趣参与OpenIM社区建设的朋友可以加我私聊。
目前正进行业务开发,已提供更多功能,如群管理、阅后即焚、朋友圈、标签下发等。
web端体验:open-im-online.rentsoft.cn...
安卓端体验: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系统实现中的难点之一。
github地址:github.com/OpenIMSDK/Op...
开发者中心:doc.rentsoft.cn/#...
客户端SDK v2.0.4 &&服务端 v2.0.5
docker镜像v2.0.5已更新,请拉取最新镜像,见文档:doc.rentsoft.cn/#...
github tag已经发布,请自行build。
阅后即焚推送通知我们的团队
创始团队来自IM技术团队,我们致力于用开源技术创造服务价值,打造轻量级、高可用的IM架构。开发者只需简单调用SDK,即可在应用内构建多种即时通讯及实时音视频互动场景。
无论是电子政务办公,企业协同办公,在线客服,或者去中心化的web3应用,OpenIM都是最优选择。从数据安全性角度讲,OpenIM给企业提供了“一切皆可控”的IM解决方案。从成本角度讲,只需支付云服务商5%的费用就能达到同样的效果,并且,让之前不可能的商业场景变为可能。
对于IM最核心的服务端和客户端SDK,大家可以免费商用。对于带有UI版本的客户端,需要商业授权,对于某些高级功能,也需要商业授权。
未来规划
(1)OpenIM开发IM+RTC,并集成其他开源组件(适用于企业办公场景的,比如共享文档等)
(2)打造轻应用容器,让业务能轻松接入工作台;
(3)从产品形态来看,呈现出3大模块,业务重点关注工作台,并结合业务自身特性开发轻应用,集成到工作台;
v2.0版本已经完成重构,架构更加清晰,代码更加规范。有兴趣参与OpenIM社区建设的朋友可以加我私聊。
目前正进行业务开发,已提供更多功能,如群管理、阅后即焚、朋友圈、标签下发等。
web端体验:open-im-online.rentsoft.cn...
安卓端体验: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系统实现中的难点之一。
github地址:github.com/OpenIMSDK/Op...
开发者中心:doc.rentsoft.cn/#...
客户端SDK v2.0.4 &&服务端 v2.0.5
docker镜像v2.0.5已更新,请拉取最新镜像,见文档:doc.rentsoft.cn/#...
github tag已经发布,请自行build。
阅后即焚推送通知我们的团队
创始团队来自IM技术团队,我们致力于用开源技术创造服务价值,打造轻量级、高可用的IM架构。开发者只需简单调用SDK,即可在应用内构建多种即时通讯及实时音视频互动场景。
无论是电子政务办公,企业协同办公,在线客服,或者去中心化的web3应用,OpenIM都是最优选择。从数据安全性角度讲,OpenIM给企业提供了“一切皆可控”的IM解决方案。从成本角度讲,只需支付云服务商5%的费用就能达到同样的效果,并且,让之前不可能的商业场景变为可能。
对于IM最核心的服务端和客户端SDK,大家可以免费商用。对于带有UI版本的客户端,需要商业授权,对于某些高级功能,也需要商业授权。
未来规划
(1)OpenIM开发IM+RTC,并集成其他开源组件(适用于企业办公场景的,比如共享文档等)
(2)打造轻应用容器,让业务能轻松接入工作台;
(3)从产品形态来看,呈现出3大模块,业务重点关注工作台,并结合业务自身特性开发轻应用,集成到工作台;
突飞猛进github突破7k star 即时通讯(IM)开源项目OpenIM每周迭代版本...
服务端超过7K star,OpenIM作为开源IM的领跑者,离不开大家的支持。消息经过压测和可靠性测试,请放心用于生产环境。服务器资源:8核16G内存,6个机械磁盘,每个磁盘100G,mongo分片,10MB带宽。容量:用户容量10万以上,消息条数10亿条。性能评估:同时在线用户10万,每秒钟发送消息900条,消息延时1秒。...
北京web前端培训机构,出来好找工作吗,需要学哪些内容?
北京web前端是很好就业的,不过,这并不是针对于每个人。当然也有不好找工作的,而这些人,恰恰是技艺不精,能力不足,安于现状不愿提升的人群,理所当然的,他们会被市场所淘汰。学习的内容也是相对较多。这里推荐【达内教育】。该机构致力于面向IT互联网行业,培养软件开发工程师、测试工程师、UI设计...