请选择 进入手机版 | 继续访问电脑版

默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教即时通讯IM系统异地多活方案,具体该怎么实现?
异地多活实现中的疑问?
假设有两个机房idc1和idc2

1.idc1和idc2之间如何通信,连到idc1的用户如何把消息发给idc2的用户
2.有哪些数据需要在idc之间同步?用户的在线状态,以及路由信息?
3.数据如何实现同步?异地mysql双向同步?实现性如果选择
4.多端在线的情况,是否需要强制同一用户的所有端只能连相同的idc?

有没有有相关经验的,是否可以分享下

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:求助 IM开发
上一篇:求教IM服务端性能瓶颈会在哪里?高峰期在线几十万,CPU耗得很高下一篇:求教移动端如何保证本地时间戳不受设备影响?
推荐方案
评论 3
需要考虑到异地多活的项目,通常都不会小,你这是什么项目,这么成熟了吗。。

这方面的技术文章分享的很少,下面这几篇你可以参考一下,看看有没有价值:

快速裂变:见证微信强大后台架构从0到1的演进历程(二)
社交软件红包技术解密(九):谈谈手Q红包的功能逻辑、容灾、运维、架构等
社交软件红包技术解密(六):微信红包系统的存储层架构演进实践
微信朋友圈千亿访问量背后的技术挑战和实践总结
签名: 《阿里IM技术分享(五):闲鱼亿级IM消息系统的及时性优化实践》http://www.52im.net/thread-3726-1-1.html
引用:JackJiang 发表于 2021-10-11 10:49
需要考虑到异地多活的项目,通常都不会小,你这是什么项目,这么成熟了吗。。

这方面的技术文章分享的很 ...

主要是服务的用户分布在国内外,为了更好的用户体验想国内外都布点

谢谢分享,里面都讲的比较泛
引用:江明 发表于 2021-10-13 16:07
主要是服务的用户分布在国内外,为了更好的用户体验想国内外都布点

谢谢分享,里面都讲的比较泛

这方面资料很难找,基本上都是根据自已产品的实际情况来实想的,何况跨了国内的这个“网”,就有点麻烦了
签名: 《阿里IM技术分享(五):闲鱼亿级IM消息系统的及时性优化实践》http://www.52im.net/thread-3726-1-1.html
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部