正文
首先,云巴是基于 MQTT 实现的。
MQTT 是一种轻量级别的发布/订阅式( Pub/Sub )的消息传输协议,专门针对低带宽网络、低计算能力的设备做了特殊的优化,同时云巴也对 MQTT 协议做了兼容性改造,可在基础的消息传输之上实现高效的双向通信。
其次,云巴系统逻辑采用的是Erlang/OTP 编程框架,能够维持大量长连接以及处理海量并发请求。
同时采用弹性扩容的架构设计,使得容量可以通过添加服务器来扩大,而且还是在不间断业务的前提下在线扩容。
此外,多点部署,跨机房同步数据
,支持 Socket.io 协议、RESTful API ,以及拥有 C、iOS 、Android 等多种 SDK 都是帮助云巴实现“实时性”、“跨平台”、“大规模”的技术核心。
张虎称,目前云巴的注册用户超过16000名,以企业用户为主。在每个月,大约400名新增用户。截止目前,在云巴平台注册的终端设备已经达到了数十亿台。
在公司营收上,云巴的收入来源主要是在服务费上,云巴现在的服务价格分三个区间,包括基本版、专业版和企业版,其中基本版的服务为免费提供,每月有上百万次的免费 API 调用。
互联网巨头的渗入是一件无法避免的事情,而且早就有巨头开始在PaaS(平台即服务)、BaaSBaas(后端即服务:Backend as a Service,为应用开发提供后台的云服务,包括统计、计费、开发、推送等)领域布局,比如百度开放云平台、华为Powerapp等等。也会有一些创业公司逐渐加入这个垂直领域,专注于某一项或某几项应用场景,比如手机推送、即时通讯或者智能硬件云服务等。
面对这样的局势,云巴采取的策略是专注于实时通信这个细分领域。云巴计划为开发者提供更完整的后端服务方案,其中双向实时消息、实时统计、实时在线是首批推出的服务,之后会根据用户的需求与反馈,逐步提供更多后端云服务。比如正在计划的高性能、高可用的 K/V 存储服务。
此前,云巴已于2014年5月完成了500万的天使轮融资,并在2015年10月份完成来自米仓资本数千万元 A 轮融资。目前,云巴正在启动下一轮融资。