开发者社区> 云栖号资讯小哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

One World群星线上抗疫直播:Lady Gaga、张学友等空中连麦,系统如何不宕机?

简介: 北京时间4月19日凌晨开始的「One World:Together at home」群星线上演唱会可谓是盛况空前,堪称21世纪的Live Aid。Lady Gaga、霉霉、碧梨等大咖倾情献唱。如此大型的线上直播,靠什么技术扛住千万并发?今天我们就来一探究竟。
+关注继续查看

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!

还记得1985年那场惊天地泣鬼神的拯救非洲Live Aid演唱会吗?还记得2018年的奥斯卡获奖影片《波西米亚狂想曲》?

1

当时的演唱会,加入的每一位歌手单拿出来都是时代巨星,鲍勃·迪伦、保罗·麦卡特尼、皇后乐队、尼尔·杨、齐柏林飞船、大卫·鲍威、U2,每一个都是响当当的名字。更重要的是,当时筹集到的8000万美元善款全部拨往闹饥荒的埃塞俄比亚。那里,古老的非洲连年干旱,内战四起,民不聊生。

技术连接世界,音乐拥有震撼人心的力量!

Live Aid,有生之年第二春

35年后,21世纪的Live Aid再次上演,而这一次的疫情危机波及到了全人类。

北京时间4月19日,本着对全球共同抗击疫情的信念,和对全球卫生工作者的支持,由世界卫生组织WHO、全球公益组织Global Citizens发起,Lady GaGa担任演唱会总策划的「One World: Together at home」(同一个世界:四海聚一家)线上直播的群星演唱会,在网络上掀起了一波狂潮。

2
Lady Gaga

另观众意外的,多年不见的歌神张学友也在这次全球义演中露面,58岁的他可谓是歌坛常青树。张学友演唱前先是用中文和观众问好:“大家好,如果留在家没事做,就来唱唱歌吧!可能就会过去了!”随后,他用手机伴奏,深情演唱起了《Touch Of Love》。网友大呼耳朵“怀孕”。

3

为致敬和支持所有奋战在一线的医护工作者,本次线上演唱会募集所得款项将用于为一线医护人员提供防护设备。

4

本次线上直播集结了包括英国、加拿大、美国、中国等国极具影响力的共140多位音乐人、艺术家、演员及运动员为抗击疫情助力,其中还包括张学友、陈奕迅、郎朗。郎朗确实是华人之光。

5

直播从凌晨2点开始,一直持续到上午10点,参加艺人包括Lady Gaga、Billie Eilish、Beckham夫妇、Elton John、前披头士成员Paul McCartney、霉霉、Celine Dion、Jennifer Lopez、John Legend、Jessie J、绿日乐队Billie Joe Armstrong、Chris Martin等一众大咖。

image

霉霉,GaGa等歌手一改往日的华丽装扮,在家中身着素衣倾情献唱。线上演唱会虽说没有现场的磅礴气势,但更添温情亲切,动人至深。

6
霉霉

Paul McCartney爵士还表示,我们要努力提升全世界范围内的公共卫生系统,这样才能在未来有能力应对如此大的危机。Paul 可是参加过两场Live Aid的元老啊!

7
Paul McCartney

主持人全程都在让大家去Global Citizen的网站, 打开一看是呼吁全球公民宣誓的,“待在家里可以保证我们自己和他人,以及医护工作者的健康安全,我们在此宣誓,为了…要老老实实待在家里。”

image

网友纷纷表示,这场21世纪Live Aid绝对是有生之年系列,

要知道1985年 Live Aid 的主题曲 we are the world 放到今天这个情景下也同样感动。“we are the world,最喜欢的一首通俗歌曲,没有之一,那个视频反复看了很多遍,那一刻他们不分肤色不分国籍,没有贫富,没有年龄,他们是爱与自由的人类。”

8

也有网友表示,“演唱会揭示了一个血淋淋的事实:就算是一线的顶级专业歌手,没有了伴奏、合声、灯光、造型、舞美的加持,也就是隔壁KTV麦霸的水平,论分工合作的重要性。”

全球直播,单个视频如何扛住千万点击

要知道,35年前的Live Aid,演出一直持续了16个小时,并通过7颗人造卫星,向160多个国家播出了实况,估计总共吸引了近15亿的电视观众。

这次的抗疫演出直播不到一天时间,已有一千多万的访问量,巅峰同时在线人数也是百万量级,如果抗不住这么高的并发导致服务器宕机,那么将会造成大批流量损失,平台用户也会随之流失。

image

并发是指在一个系统中,拥有多个计算,这些计算想要同时执行的特性,而且他们之间有潜在的交互。如果处理不好,就会造成路径堵塞,轻则影响性能,造成卡顿,重则服务器宕机,视频中断。

image

如何降低宕机风险呢?

增加服务器的单兵作战能力。像谷歌,Facebook这样级别的公司,拥有顶级的计算处理器,单机处理能力远远强于我们的笔记本和台式机,同一线程能处理更多的任务量。

服务上云。单机处理能力毕竟有上限,而且性能提升速度有瓶颈。视频服务提供商会选择将许多服务放在云端,一来云服务会提高数据的安全性,再者云服务的可伸缩性强,可根据计算需求随时调整服务器数量,让资源的利用率更高,大计算量高并发场景下可以通过云端的并行来处理。

image

CDN加速。CDN的全称是(Content Delivery Network),即内容分发网络,使用CDN的目的是通过现有的Internet增加一层新的CACHE(缓存)层,将网站的内容放到最接近用户的”边缘“的节点,使用户可以拉取离自己最近的内容,提高网站的响应速度。CDN加速一般会和负载均衡配合使用,服务端利用nginx等web服务器将数据请求分发到最近的CDN节点,降低主服务器的访问压力。

image

除了硬件性能提升和分布式云端部署,数据库性能优化也是一个重要的手段。读写数据库是一个耗时的工作,如果将一些反复访问的数据放在内存中,会大大提高读写效率,所以很多场景下会选择redis做分布式缓存,将视频流缓存到多个服务器内存中,减少对传统大型数据库的访问量。

Zoom作为最流行的视频会议应用,其抗并发的策略也是十分到位,其画廊视图可以支持49个人同时在线。Zoom的安全漏洞并没有影响它的流行程度,关键是太好用了。

最近纽约州长就宣布大家可以通过Zoom领证了,又将Zoom推上热搜。

Zoom可以线上领证了,纽约州市民:先别提结婚,谁告诉我疫情期间怎么离?

还记得Zoom创立之初的愿景吗?创始人袁征一开始是因为大学时期和女朋友异地恋太辛苦,而想着打造一个远程聊天视频的设备。现在似乎回归了初心。

纽约州州长Andrew Cuomo周六发布推特表示,该州将开始允许远程颁发结婚证,并通过视频举办婚礼仪式。

image

在周六的新闻发布会上他表示说: “现在疫情已经不能作为结不结婚的借口了。”“你可以用 Zoom 结婚,答案就一个,愿意不愿意。”

Cuomo的命令主要为那些计划结婚但还没领证的纽约州夫妇提供了便利。当然,并没有要求情侣必须用 Zoom 来领证和办婚礼; 很多远程婚礼也是通过 FaceTime 和其他视频会议平台进行的。

州长表示,疫情导致结婚率下降、离婚率上升,州府也无可奈可。但他希望通过这条行政令,让这个疫情变得稍微“浪漫”一些。

image

推特发布以后迅速引来6.2万人围观点赞,有市民评论称,谢谢您切实关心纽约州民众,关注我们生活中的困难,不管这些困难多么微小。我真希望您才是我们的总统,但是又不想失去您这个州长,不然2024年参选怎么样?

当然随之而来,也有一些反对声音。

image

有市民表示,“那么这对新人是不得戴着口罩接吻啊?人们互相之间得保持6英尺距离,还怎么结婚?”

这明显是针对前一段时间纽约的行政禁令的质疑。有州官员提出,为了保护自己和他人健康,要与他人保持 6 英尺的间距。

image

更有市民放话说,我更想知道我现在怎么离婚?

“之前她不知道(你是不是因为疫情才不想结婚),现在她知道了(你就是不想和她结婚!) 完,扎心了。。。

有了爱与自由,疫情好像确实变得浪漫了一些。

参考链接:
https://www.theverge.com/2020/4/18/21226544/cuomo-new-yorkers-marriage-licenses-zoom-coronavirus
https://www.jianshu.com/p/8b908a287bf3

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-04-19
本文作者:梦佳、白峰
本文来自:“新智元”,了解相关信息可以关注“新智元

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SAP S/4HANA Cloud 上 in-app 和 side-by-side 两种扩展方式的介绍
SAP S/4HANA Cloud 上 in-app 和 side-by-side 两种扩展方式的介绍
68 0
团体程序设计天梯赛-练习集 - L2-018 多项式A除以B(25 分)
团体程序设计天梯赛-练习集 - L2-018 多项式A除以B(25 分)
51 0
MyCms 自媒体 CMS 系统 v2.6,SEO 优化升级
MyCms 是一款基于Laravel开发的开源免费的自媒体博客CMS系统,助力开发者知识技能变现。
46 0
黑马程序员 十四、Eclipse 的使用、增强 for 循环、自动拆箱与装箱等
Java帮帮-IT资源分享网 1、Eclipse 的使用技巧 eclipse 与 myeclipse 的关系(都属于 java 开发的工具): 后者是前者的一个插件,后来为了方便使用,myeclipse 集合了 eclipse,后者是收费的。 可大部分人都是用 eclipse 等常用的免费软件。最好用的因为别人都在用。这就是市场。 eclipse 是 java
2035 0
线上分享-- 基于DDD的.NET开发框架-ABP介绍
前言 为了能够帮助.Net开发者开拓视野,更好的把最新的技术应用到工作中,我在3月底受邀到如鹏网.net训练营直播间为各位学弟学妹们进行ABP框架的直播分享。
995 0
EXT.NET复杂布局(四)——系统首页设计(下)
此篇为EXT.NET系列终结篇。希望此系列能够对大家有所帮助。 首页JS函数介绍 使然使用了Ext.NET,但是JavaScript的地位还是举足轻重的。 1.添加选项卡   1: var addTab = function (id, url, title) { 2: var tab = tplCenter.
1040 0
EXT.NET复杂布局(四)——系统首页设计(上)
很久没有发帖了,很是惭愧,因此给各位使用EXT.NET的朋友献上一份礼物。 本篇主要讲述页面设计与效果,下篇将讲述编码并提供源码下载。 系统首页设计往往是个难点,因为往往要考虑以下因素: 重要通知 系统功能菜单 快捷操作 日常维护工作(比如待办事项、已办事项等等) 用户信息(比如公司、部门、组织机构) 系统信息(意见反馈、帮助等) 联系沟通 等等 又要兼顾美观得体(丑了客户不愿意用,更别说钱了),方便实用,怎么从有限的空间里显示更多的功能(阵地战),往往弄得抓耳搔头,大费脑细胞。
881 0
codeplex上20个有意思的WPF程序
参考如下网址 http://10rem.net/blog/2010/11/22/20-interesting-wpf-projects-on-codeplex-some-for-silverlight-too   内容涉及: 框架、主题、控件、和工具等,实际工作中可以参考!
623 0
艾伟:.Net 下跟踪线程挂起和程序死循环
.Net 下调试跟踪线程挂起和程序死循环   作者:Eaglet      .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手:      1. 进程异常终止。
765 0
艾伟:如何编写一个C#程序
在编写一个C#程序之前,我们首先讲一些必要的概念:注释,Main方法,及控制台下的人机对话(输入输出语句).1.注释:是指对某些不容易理解的事物的说明,那么在程序开发中的意义也是一样的.注释就是对我们所写的代码的说明,注释是不会影响你所开发的代码的任何执行的.
960 0
+关注
云栖号资讯小哥
云栖号小编在此 ^o^
文章
问答
文章排行榜
最热
最新
相关电子书
更多
营销互动保障 - 捉猫猫在未知中前行
立即下载
营销互动保障-捉猫猫在未知中前行
立即下载
三招破局 轻松搞定大型直播晚会
立即下载