加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_阳江站长网 (https://www.0662zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

探寻融云多年领先的秘密:不断创新贴近开发者真实需求

发布时间:2020-05-11 14:13:59 所属栏目:动态 来源:站长网
导读:融云全名北京云中融信网络科技有限公司,是一家安全、可靠的全球互联网通信云服务商,向开发者和企业提供 IM 即时通讯和实时音视频通信云服务。 经过近 6 年的发展,融云已经连续多年稳居 IM 即时通讯市场第一。目前,融云业务覆盖全球 233 个国家和地区,

如何保证海外业务的稳定?融云从自建全球底层通信架构和自研的最优链路调度算法给出了答案。一条消息从美国到中国,通常要经过100多跳,而通过融云的链路加速可以缩短为6跳。客户可以择优选择就近接入节点,规避复杂网络环境带来的不稳定、高延时连接问题。

. 思否:ZOOM深陷用户隐私泄露的困境中,融云在视频会议业务中是如何保护用户隐私数据的?涉及到什么技术?

林光柘:融云作为 PaaS 服务平台有一个整体的设计来保护用户的安全,首先融云保证绝不触碰用户数据,其次保证不触碰用户的任何业务信息。

我们最近接触到了一位新加坡客户,目前他们使用 ZOOM 来进行办公会议等业务,但最近接到相关政策通知未来不能继续使用 ZOOM。

因为融云在海外有非常好的技术储备,客户通过集成融云 SDK 直接就可以上线,不需要用户的任何信息,只需要一个特别简单的UID(User Identification)就可以实现 IM 和实时音视频的所有场景。所以这位新加坡客户正在考虑与融云合作,当然这也是对融云的一种认可。

对融云有所了解的开发者可能知道,融云核心技术团队来自飞信,我们积累了飞信处理海量并发的经验。所以在技术选型上,融云并没有采用大家耳熟能详的 XMPP、SIP、MQTT 等通用的通讯协议,而是从成立之日起,代码层就完全从0开始做正向研发,满足移动互联网时代的开发需求。融云自研了协议名称为 EverSync 的私有通讯协议,数据在通信过程中避免了明文传输与存储,同时还具备防篡改能力和防劫包重发的能力,从而完全解除了客户对安全的后顾之忧。

也正因为我们完全符合严格的GDPR(General Data Protection Regulation),可以无障碍的为我们的客户提供全球服务,满足各个国家和地区的合规性要求。

. 思否:融云如何实现特殊场景下的抗弱网环境和 QPS 承载能力的高稳定性?

林光柘:在解决这个问题上没有任何捷径,我们是靠一个一个坑趟出来的。

融云的做法是研发与测试拿着笔记本去模拟,也就是实时地去各种场景测试。前年开放了飞机上的 WiFi 环境,我自己因为出差比较多,有时间的话也会在飞机等一些特殊场景下进行测试。

之前有一个客户开展了埃及的海外直播业务,开始的时候选择了一家大厂为其服务,但是发现很多场景下网络连不上。随后这个客户找到了融云,不过融云在当时也没有很好的解决这个问题。

但融云的优势就在于灵活,发现问题后,我们的研发同事直接就冲到现场,快速地沟通收集相关连接信息,通过排查发现,可以通过优化最底层协议栈的逻辑,进一步提高抗弱网的性能,来满足当地的网络环境,研发马上投入去改底层的SDK链接逻辑,给客户提供新版本的SDK上线,最终我们完美的解决了问题。

接下来讲下 QPS 承载能力高稳定性的问题,融云最开始的架构支持聊天室承载上限是 3 千人,当互联网直播业务刚起步的时候,我们就意识到直播聊天室将要井喷式发展,在 2015 年快速调整聊天室架构,很快速地上线了高并发的直播聊天室业务。

到之后可以承载十几万到几十万高并发的最大数据,甚至可以承载更大的用户数据量,曾经有客户一天传送了一千亿条消息也侧面证明了融云的能力。

业务中融云提供后端服务端实时监控,发现有过阀值的时候动态横向弹性扩容,确保稳定的同时让客户完全不会感知到压力变化。

. 思否:融云为了贴近开发者做了哪些努力?

林光柘:现在融云的客户端接口有近600个,服务端接口超过100个,后台可以开通的功能也有100个左右,并且都是不同的场景需要个性化开通的功能。开发者实际使用的时候 IM 的业务逻辑比实时音视频复杂,实时音视频的技术难度也相对较高,两者相辅相成又都有各自的难点。所有这些点集合在一起,如果没有明确的指导掌握起来会有些难。

开发者想要把这些接口使用好,逻辑其实就像乐高拼接积木一样,如果有清晰的说明书就会简单很多。如果只是使用乐高散件,想要去拼成一辆汽车,这个事情就会非常困难。

其实融云2014年到今年春节前的文档都还有优化的空间。为了更贴近开发者的需求,融云今年专门组建了一个文档专项团队,团队成员全部拥有两年以上的支持服务经验,他们知道用户的问题、卡点和使用场景。专项团队的成员共同配合写了一个全新的文档,方便开发者去阅读理解业务。

文档中的内容完全是以客户希望看到的场景为视角,并且我们正准备未来让所有研发都要站在开发者的角度来想问题。后续我们还会考虑会做一些新的视频或者代码片段,让开发者更加轻松。

. 思否:融云短期内最重要的计划是什么?

林光柘:我们依然会在 IM 和实时音视频这两大业务上持续投入,提供更加贴近场景化的解决方案,满足当下社交、直播、教育、电商、医疗、游戏等行业对通信云能力的新需求。

可以发现融云现在依然还有很多需求在排期中,作为一个拥有两百多人的团队、专注于 IM 与实时音视频业务多年的公司,不仅在业务层更贴近开发者及企业需求,我们也希望追求技术性能的持续优化,通过不断完善细分领域的技术难点为客户带来更稳定、高效的服务。

探寻融云多年领先的秘密:不断创新贴近开发者真实需求

融云产品技术云图

10.还有什么想对外界一直关注融云的朋友们说吗?

林光柘:有一部分用户可能有这样的想法:「有 QQ 和微信为什么还会有融云这样业务?」虽然都是即时通讯,但服务群体是完全不一样的,微信和 QQ 是我们手机里的应用,服务对象是 C 端用户,而融云则是 PaaS 服务,为应用提供底层的通信能力,包括像汽车之家、哈啰出行、寺库、易车、荔枝等在内的 30 多万个应用,他们的用户可以在 App 里实时交流互动。

融云现在已经成为了互联网级产品所不可分割的一部分。客户的业务系统去解决一个短链接的业务是非常容易的,但如果想大量的交互,想要不同客户端之间互联互通,甚至是说像 VR 和硬件一体化问题的解决,在这个智能物联网加 5G 时代马上到来之际,可以提供强大通信能力的融云将有更大发展空间。所以融云未来的发展非常可期,也希望大家可以持续关注融云。

(编辑:应用网_阳江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!