全民直播CTO张云龙:已全面迁移至阿里云

简介: 全民直播CTO张云龙宣布已全面迁移至阿里云,他认为建设一家大型的直播平台充满了技术挑战,毫不夸张的说,直播平台囊括了几乎所有的主流互联网技术——Web站点、APP客户端、音视频编解码、即时聊天、充值付费等。全民直播选择在阿里云平台上建设全新的3.0业务系统,正印证了这句话的价值。

全民直播CTO张云龙:已全面迁移至阿里云

03e08d81c0fb49f5acfe2b86146c877303827354

“建设一家大型的直播平台充满了技术挑战,毫不夸张的说,直播平台囊括了几乎所有的主流互联网技术——Web站点、APP客户端、音视频编解码、即时聊天、充值付费、送礼消费、社交互动、直播点播、卫星接收、实时互动……要盖多高的大厦,就要有多坚实的基石,全民直播选择在阿里云平台上建设全新的3.0业务系统,正印证了这句话的价值。”全民直播CTO张云龙说。

在视频直播竞争如火如荼的2015年,作为后起之秀的全民直播,尽管在2015年底才正式上线,但发展速度却并不慢。2016年9月,全民直播斥3亿并购手印直播,完成生态升级后,获A轮5亿元人民币融资。张云龙介绍,除游戏直播外,全民直播还包括全民星秀、全民户外等板块。可以说,借助多元化内容,全民直播实现了用户量的几何级增长。

但激增的访问量也给产品服务器的响应速度、存储容量等提出了更高的要求。事实上,全民直播为了带给用户“看不卡、聊不挂”的极致体验,从稳定性、安全性、拓展能力等多个维度进行考量,最终牵手阿里云,联合打造横竖屏双生态融合全民直播3.0版本。

与旧版本相比,新版本的服务端从之前的腾讯云平台迁移到了阿里云平台,采用阿里云整套的服务体系和产品架构,系统架构产品软件模型也从MVC框架迁移到升级为微服务架构。张强表示,这种架构提升了全民直播现有的运维能力,为快速提高全站用户量提供了技术支持。升级完成后,全民直播系统的访问性能得到了明显的提升,系统峰值处理能力从同时在线人数几十万人提升到百万量级。

另外,阿里云的弹性伸缩服务也给全民直播提供了较高的系统性价比。据了解,在以前的云平台,全民直播在重要赛事节点要提前一周左右预估峰值用户量,并自行联系云厂商预留带宽进和服务器资源。但现在,阿里云弹性伸缩能根据流量自动进行资源扩容和释放,并且节点服务器采用按量付费模式,节省直播平台的长期支出费用。

实际上全民直播此前就已经选择了其他云平台的服务,但此后进行了迁移。对于为何最终选择阿里云的服务这个问题,张云龙表示,云计算作为直播平台的基础服务,需要选择成熟度更高的产品。比如阿里云提供大数据服务的数加平台,省去了业务方很多开发维护的成本,从数据接收和清洗,再到查询和计算进行链接存储,以及最终的数据展现,整个服务链条都是打通的,提供了完整的解决方案,让业务方省时省事省心。

“云服务的稳定程度,云产品的完善程度,云生态的丰富程度,是我们考量云平台的重要依据,对于高速发展的直播业务来说,需要面对诸多挑战,前方业务冲锋陷阵,后方基础服务绝对不能起火拖后腿。选择阿里云,感受到其背后强大的技术实力和真诚的服务态度,无疑让我们多了一份踏实。”张云龙说。

据悉,除了全民直播外,国内超过一半的视频直播、点播平台都在使用阿里云。


来源:199IT
目录
相关文章
|
SQL 存储 关系型数据库
|
10月前
|
Prometheus 监控 Cloud Native
Prometheus中的Exporter详解
【10月更文挑战第25天】Prometheus Exporter分为直接采集(如cAdvisor, Kubernetes)和间接采集(如Node Exporter)两类。
|
12月前
|
机器学习/深度学习 人工智能 运维
构建高效运维体系:从自动化到智能化的演进之路
在当今数字化时代,运维作为保障企业IT系统稳定运行的关键环节,正经历着前所未有的变革。本文将探讨如何通过实施自动化和引入智能化技术,构建一个更加高效、可靠的运维体系,以应对日益复杂的业务需求和技术挑战。
382 29
|
安全 架构师 中间件
5个人如何1年交付了120+项目?分享我在阿里云做交付的工作手记
谨以此文,分享一些我加入阿里云后,我和我所在团队的成长经历。这里既有我个人如何从程序员成长为一个技术经理,也有我的团队如何把事情越做越大的过程和思考,希望能够帮到有需要的人。
5个人如何1年交付了120+项目?分享我在阿里云做交付的工作手记
|
存储 Java API
Java——Stream流(1/2):Stream流入门、Stream流的创建(认识Stream、体验Stream流、Stream流的使用步骤、获取Stream流的方法)
Java——Stream流(1/2):Stream流入门、Stream流的创建(认识Stream、体验Stream流、Stream流的使用步骤、获取Stream流的方法)
294 0
|
监控 安全 Java
Spring Boot最佳实践:从入门到精通
Spring Boot最佳实践:从入门到精通
|
SQL 分布式计算 算法
手撕SparkSQL五大JOIN的底层机制
手撕SparkSQL五大JOIN的底层机制
446 0
|
设计模式 Java 测试技术
Java后端开发的最佳工程实践与规范
Java后端开发的最佳工程实践与规范
|
存储 JSON C#
Unity 数据读取|(四)Json文件解析(Newtonsoft.Json ,Litjson,JsonUtility,SimpleJSON)
Unity 数据读取|(四)Json文件解析(Newtonsoft.Json ,Litjson,JsonUtility,SimpleJSON)
|
人工智能 自然语言处理 API
万媒易发:以RPA自动化和AIGC为基础实现多平台分发
在当今数字化时代,信息传播的速度越来越快,多平台分发成为了内容创作者们必须面对的重要挑战之一。为了解决这一难题,我们可以借助RPA(Robotic Process Automation)自动化和AIGC(Artificial Intelligence Generated Content)技术,实现高效的多平台内容发布。本文将介绍如何利用“万媒易发”工具来简化这一过程,提高内容分发的效率。