默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
市面上公司研发的IM都是用什么框架?比如哪些开源框架真正用于生产?
阅读(26658) | 评论(4 收藏 淘帖1 1
如题,还有本人一直在做Java企业级开发,可以专研IM这个方向吗?怎么做?我也看了IM从零入门,但是我想看看过来人的经验。

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

标签:求助 IM开发
上一篇:市面上有哪些好用的IM即时通讯软件?下一篇:有Java+WebRTC相关的书籍或者资料吗,这搭配使用合适吗

本帖已收录至以下技术专辑

推荐方案
评论 4
大厂毫无疑问都是自研的,一方面是为了保持技术壁垒,另一方面也是im这种东西因为跟业务紧密相关不容易标准化的原因。

你可以看看微信开源的mars,这是c++写的,因为微信的后端技术栈几乎都是c++,上手门槛比较高。

你也可以看看我写的MobileIMSDK ,这是基于Netty框架,Java语言写的,比较容易上手。

理论方面的知识,就看我整理的这篇足够了:《新手入门一篇就够:从零开发移动端IM》。
引用:JackJiang 发表于 2023-03-03 16:14
大厂毫无疑问都是自研的,一方面是为了保持技术壁垒,另一方面也是im这种东西因为跟业务紧密相关不容易标准 ...

今年有没有计划让mobilesdk支持集群?!
引用:JackJiang 发表于 2023-03-03 16:14
大厂毫无疑问都是自研的,一方面是为了保持技术壁垒,另一方面也是im这种东西因为跟业务紧密相关不容易标准 ...

MobileIMSDK完善吗?有真正应用于生产的例子吗
引用:frfr46467979 发表于 2023-03-03 16:57
今年有没有计划让mobilesdk支持集群?!

要集群就自已扩展一下吧。没做这个有两方面原因:一是一旦用上集群了,zk、redis、rpc、mq这些个玩意一样都不会少,架构复杂性完全是另一个维度,那代码就是99.99%的人不愿意去读或门槛很高了。二是真正需要用上集群的场景少之又少,99.99%都是伪需求(所谓的百万千万的量都是老板在意淫而已),所以几乎没有真正的这种需求。

所以还是要实际一点,搞好眼前,不要成天动不动就是嘴上功夫,成天喊着能支持过亿的用户量,做开源吹成这样,自已都不信,还能让谁信服呢
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部