默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
RainbowChat是基于MobileIMSDK网络层框架开发的,所以RainbowChat要实现集群,其实就是实现MobileIMSDK集群,因为MobileIMSDK跟上层业务不耦合,所以实现集群也不需要关注上层,只需要关注MobileIMSDK本身就行了。

综上,你可以下载MobileIMSDK的源码,读懂MobileIMSDK的源码后,可以尝试改造一下集群。

另外,任何系统,一样到了集群这一步,代码实现很重要,但运维能力、基础设施等等都同等重要。所以,集群不是随随便便就玩的好的,建议如果运营的规模远、项目预算、团队实力没到能hold住集群程度的时候尽量不要冒进,不然还是容易搞砸的。

问一句:你们系统现在的用户量是多大
评论 6
引用:smartworder 发表于 2018-07-27 21:25
上线后预计注册用户100w左右,如果是单机的话,有什么好的优化建议么?

百万注册用户,按照经验,能有10%的活跃用户就不错了,所以你们的并发情况按1万到10万的规模进行优化就可以了,只要你们不是太菜,基本没什么问题。
而且一个正常的产品运营,从零到百万的用户量,是有一个比较漫长的过程的,你们完全可以跟着这个过程成长起来。互联网系统都是跟着运营边做边优化的,这样效费比才是最高的。关键是要能掌控的了它,那基本上就可以按需扩展,否则即使现在把微信的源码复制一份给你,你掌控不了,一样还是没意义
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部