融云CTO杨攀: Geek Online 2020编程挑战赛 让开发者站上C位( 二 )


首先 , 参赛作品并不是在融云官网提交 , 而是要求在GitHub上提交 。 杨攀解释道 , 众所周知 , GitHub是全球最大的开源社区 , 编程挑战赛的作品在GitHub提交是想要向开发者精神致敬 , 要求所有作品开源 , 以便能接受所有开发者的检验 , 让整个赛事更加公平公正 。
此外 , 过去很多开发者大赛都是自助模式 , 即由比赛组委会公布完赛题、时间、赛程安排、作品要求、奖项等大赛内容之后 , 开发者便可以按照官方提供的文档 , 自行研究工具的使用 , 完成后在线提交作品 。 而融云的做法却截然不同 , 融云会给所有的开发团队提供专门的支持 。 杨攀表示 , 一是让服务团队及研发团队可以为参赛队伍提供一对一的支持服务 , 以便他们能够在有限的时间内完成更好的作品;另一方面 , 也是想借此机会 , 让研发团队与开发者进行更深入地交流 , 聆听并收集开发者的想法和反馈 , 以助于融云的产品迭代演进 。
在挑战赛奖励方面 , 除了奖金和奖杯以外 , 融云还会引入投资机构 , 如果开发团队的作品在完整度、商业价值等方面均受到了认可 , 融云会作为桥梁 , 将其对接给投资机构 。 此外 , 如果团队选手愿意以个人身份加入融云 , 也会开放融云招聘的绿色通道 。 优胜者还会受邀到第二届WICC全球互联网通信云大会现场参加颁奖典礼 , 与受邀参会的众多专家面对面学习交流 。
融云CTO杨攀: Geek Online 2020编程挑战赛 让开发者站上C位
赋能开发者 以硬实力赢取信赖
在即时通讯以及音视频领域 , 不乏很多有竞争实力的企业 , 大到云计算服务提供商 , 小到初创企业 , 在通信云赛道上 , 可谓"百家争鸣" 。 而融云又有哪些核心竞争力 , 可以在行业内脱颖而出 , 赢得众多开发者的信赖呢?
据杨攀介绍 , 即时通讯技术相对比较封闭和私有 , 业界开源的通信协议只有XMPP 。 由于该协议是在1999年开源 , 在协议设计之初并未预知到未来移动互联网时代的网络复杂情况 , 因此这一开源协议在如今使用会存在很多问题 , 例如通讯质量 , 系统支持人数限制等等 。 融云的核心研发团队来自于飞信 , 具有丰富的通信技术经验 , 自主设计了通讯协议 , 保证了平台通讯的基础质量 。 如今 , 融云的日活跃用户数量达到7000多万 , 在国内仅次于微信、QQ等巨头产品 , 足见其技术实力 。
在音视频领域 , 谷歌于2010年收购VoIP软件开发商Global IP Solutions而获得WebRTC技术 , 并于2011年开源该项目 , 但是谷歌只开源了部分功能 , 即端到端的通讯 , 支持两个人之间的传输音视频流 , 无法支持多人沟通场景 , 此外 , 在更加复杂的网络环境中 , 经常会遇到丢包、带宽不够等情况 , 因此 , 服务提供商就需要在遵守公共开源的协议下进行调优 。 于是 , 融云在音视频的用户规模、网络质量、通信链路以及接口等方面进行了开发和优化 , 保证了音视频的质量以及技术的易用性 。
虽然业界有标准的协议以及开源的框架 , 但是 , 对于音视频和即时通讯领域的自研开发还是有门槛的 。 杨攀表示 , 首先是成本问题 , 包括团队成员的组建和投入 , 需要组织大量人力来完成;其次是时间的投入 , 在如今互联网竞争激烈的时代 , 时间不等人 , 需要快速开发出稳定可用的产品或功能;第三 , 规模问题 , 当用户量激增或业务扩张时 , 系统不稳定有可能导致功能不可用 , 从而流失用户 。 融云基于多年的积累 , 满足市面上绝大部分的客户需求 , 并将开发者需要的功能和能力封装成接口 , 甚至提供了标准化的UI界面 , 帮助开发者快速完成自己的产品功能研发 。
通信云技术发展多年 , 未来会有哪些发展趋势呢?杨攀表示 , 通信云的发展过程是相对循序渐进的 。 随着5G的到来 , 互联网通信基础设施质量也逐步提升 , 更多的变化则是场景的创新应用 , 功能丰富度 , 以及产品接口的易用性 。 未来 , 融云也会重点以平台为依托 , 在场景应用、产品功能、基础设施和接口等方面 , 全方位提升能力 , 赋能开发者 。


推荐阅读