创新智能

在巨头的压迫下,云巴如何找到一条突围之路?

  • 极智网
  • 极智
  • 2016-07-29
[极智导读 (微信号:isiwei8)]云巴提供的核心服务是实时消息通信云服务,致力于为移动应用、Web 以及智能硬件打造大规模、跨平台的双向实时通信系统。

  当下火遍祖国大江南北的“网红直播”吸引着无数人的眼球。这种视频直播应用的原理其实就是实时消息通信云服务。而云巴就是致力于为移动应用、Web 以及智能硬件打造大规模、跨平台的双向实时通信系统。前有诸如百度开放云平台、华为的Powerapp等科技巨头,后有诸多创业公司逐渐加入这个垂直领域。极智网近日采访了云巴CEO张虎,与他探讨了云巴如何在这种压力之下步步为营,快速发展自身的核心竞争力。

1.jpg

云巴CEO张虎

极智网Q 张虎A

  Q:张总,您好。据我了解,您之前在华为、Oracle等公司有丰富的软件开发经验,可以总结一下它为您创业带来的直接影响吗?

  A:主要是有两个层面上的影响。

  首先,技术层面上,我会比较重视基础知识的学习。因为扎实的基础知识对于了解和掌握高级层面、应用性质的东西非常有意义,也非常有必要。

  过去有段时间,我在像 DOS 这样的环境下学习C语言和汇编语言编程,然后在这个过程中接触大量的基础知识。也曾经为了深入了解操作系统原理,我在嵌入式系统上学习uCOS、vxWorks以及后来的 Linux Kernel 等等。在这个过程中,我不断阅读它们的代码、调试器,观察它们的运行过程。同时还研究过链接器和加载器(linkers and loaders)这些相关的东西。

  虽然现在几乎不会直接用这些东西,但这个过程中打下的基础对我帮助非常巨大,在往后接触到高级层面的语言/平台以及具体业务问题的时候,我也能够学会更深入地看问题。

  其次是产品运营方面上,我逐渐意识到一款产品的成功,技术品种过硬只是其中的一个因素,还要有相应的品牌意识和市场营销手段。毕竟,酒除了要“香”以外,还要解决怎么走出“远巷子”的问题。因此,在产品开发的过程中,我们会结合产品需求、市场需求以及市场反应不断地对产品的方向和定位做一些调整。

  Q:从2011年创业以来,一路上一定发生过许多故事。可以谈谈您在创业过程中印象最深刻的事情吗?有没有遇到过一些“坑”?

  A:极光推送是我的第一次创业,当时大部分的时间和精力都花在打磨产品、服务和技术上,创业的焦点也是专注于如何去做产品以及如何把握产品的发展方向。但是对于团队内部的一些问题,却没有在一开始的时候进行良好协调。比如团队成员角色的分配、团队决策权的管理以及团队整体发展方向的主导等等,都容易存在各种隐患。

  于是在极光的这一段创业的过程中,最开始的时候,产品尚未成型,很多理念还没有完善,成员之间的协作也基本没什么问题。但是当产品的发展趋向于成熟的时候,之前的隐患就会开始逐渐暴露出来。因此在后来,我作为产品的主要发起人和主导者,却很难将团队的发展方向以及市场战略与最初的想法相维持。

  所以在一开始创立云巴的时候,我不会仅仅只考虑产品发展层面的问题,也会对团队发展各个阶段过程中的人员管理、角色分配有比较清楚的认知。

  Q:云巴目前的核心产品服务是什么,又有哪些应用场景呢?

  A:云巴提供的核心服务是实时消息通信云服务,致力于为移动应用、Web 以及智能硬件打造大规模、跨平台的双向实时通信系统。

  云巴的实时消息通信服务,基于 Pub/Sub 模型,既可以实现移动应用、Web 上的实时功能,也可以实现智能硬件之间的消息通信。云巴服务的核心竞争力就是产品的实时性,即使在大规模、高并发量的通信场景之下依然能够保持其高实时性。基于实时消息通信服务,云巴可以为广大开发者提供消息通信、消息推送、即时通讯等功能服务。

  云巴服务的应用场景非常广泛,比如当下非常火爆的视频直播应用,也属于云巴的潜在用户之一。对于直播应用来说,发送弹幕、点赞、给主播送礼等实时互动都是非常重要的功能,然而要实现起来却比较难。尤其是当大量的用户瞬间涌入同一个直播间、发送海量弹幕的时候,对于应用的实时性、稳定性要求非常之高,否则就容易出现弹幕卡顿、延迟较大的情形。而由于云巴天然支持大规模的高并发量通信场景,因此能够为直播应用提供高实时性、强稳定性的弹幕技术,帮助直播应用在大量用户同时在线、海量弹幕同时发送的情形之下依然保持弹幕的实时性与稳定性。

  Q:看来云巴的产品定位于提供大规模的实时通信,那么云巴是如何实现这种特性的呢,是否有技术壁垒所在?

  A:的确如此,“实时性”是云巴一直以来努力的重点,云巴的核心竞争力就是让系统可以在巨大的压力之下也能迅速响应。目前,云巴已经成功地为亿级终端设备提供服务。而这也是因为云巴自身的技术特性所在。

  首先,云巴是基于 MQTT 实现的。MQTT 是一种轻量级别的发布/订阅式( Pub/Sub )的消息传输协议,专门针对低带宽网络、低计算能力的设备做了特殊的优化,同时云巴也对 MQTT 协议做了兼容性改造,可在基础的消息传输之上实现高效的双向通信。

  其次,云巴系统逻辑采用的是Erlang/OTP 编程框架,能够维持大量长连接以及处理海量并发请求。同时采用弹性扩容的架构设计,使得容量可以通过添加服务器来扩大,而且还是在不间断业务的前提下在线扩容。

  除此以外,多点部署,跨机房同步数据,支持 Socket.io 协议、RESTful API ,以及拥有 C、iOS 、Android 等多种 SDK ……这些都是帮助云巴实现“实时性”、“跨平台”、“大规模”的技术核心。

  Q:刚刚提到的为直播应用提供弹幕技术,是云巴一个切入热点的方式还是会作为今后的业务重点呢,与云巴之前的重点发力物联网是否有所冲突?

  A:正如我之前说到的,云巴的核心产品就是“实时消息通信服务”,而这种服务应用的场景非常广泛。不论是直播弹幕技术、物联网设备之间的消息通信,还是手机的消息推送、即时通讯等等,依靠的都是云巴的核心服务。通俗地来讲,就是云巴的内在核心,一直以来都是实时通信服务。

  紧跟当下的互联网趋势,关注市场风口的转变,抓住业务的突破点是云巴创造价值的特有方式。云巴的服务天然适应物联网,目前云巴也有专注于物联网行业的付费用户,然而相对于总体市场而言,体量并没有像我之前预想的那么多。而视频直播已经成为当下的一个热点,视频弹幕也是直播应用中一个不可或缺的重要功能。

  恰好云巴凭借自身的技术积累,已经可以为直播应用提供相当成熟的弹幕技术,这对于双方来说都是一个利好的现象,因此云巴决定瞄准这个市场需求,快速响应。

  Q:云巴现在的盈利还是延续之前的“基本服务免费,高级服务付费”模式吗?

  A:是的,我们采取的是Freemium模式,基本服务免费,高级服务收费,百万次以下的API调用和推送完全免费。

  之所以采用这样的收费模式,一是为了能够让更多的创业团队有机会使用到我们的产品,帮助他们在缩短开发周期的同时减少前期的开发成本以及后期的运营成本;二是对于大中型企业来说,我们也能够提供更多企业级别的高级定制服务,比如私有云部署,企业级 SLA ,专业技术支持等等。

  Q:您觉得未来会出现强劲的竞争对手吗?如果出现互联网巨头向这方面业务的渗透,你们如何应对?

  A:如果是针对云巴服务的具体应用场景而言,比如手机消息推送,那么无疑市面上此类厂商是非常多的;但是如果是针对云巴的核心技术——实时消息通信服务而言,那么云巴的竞争优势也是不言而喻的。

  互联网巨头的渗入是一件无法避免的事情,而且早就有巨头开始在PaaS、BaaS等领域布局,比如百度开放云平台、华为的Powerapp等等。也会有一些创业公司逐渐加入这个垂直领域,专注于某一项或某几项应用场景,比如手机推送、即时通讯或者智能硬件云服务等等。

  面对这样的局势,云巴采取的策略就是不断提高自身的技术优势以及避免与巨头进行正面竞争。创业团队要想健康、长远发展,就要学会专注于某一个点,努力将它做到极致,并且发展为核心竞争力。其次,创业团队很难和行业巨头同时在多个领域内展开正面竞争,因为一旦和行业巨头正面交锋,如果没有办法在某一方面取得悬殊优势,那么就会极大影响产品的议价能力和生存能力。

声明:极智网尊重行业规范,每篇文章都注明有明确的作者和来源;极智网的原创文章,请转载时务必注明文章作者和“来源极智网”,不尊重原创的行为将收到极智网的追责。