最后更新:2020-04-13 12:06:53 手机定位技术交流文章

资料来源:CSND
作者:马超
这篇文章大约有2767字,建议阅读6分钟。
本文介绍了联合国选择腾讯作为全球合作伙伴的原因。

美国东部时间3月30日,联合国在其纽约总部宣布,腾讯已成为全球合作伙伴,为联合国成立75周年提供全面的技术计划。腾讯会议和微信将为有史以来规模最大的全球对话提供电话会议服务,并在网上举办数千次会议活动。
在线会议系统没有任何创新的空间。为了改善用户体验,我们必须扎实做好云数据中心的基础设施建设。
这一次,腾讯击败了谷歌、微软和亚马逊等众多信息技术巨头,成功领导了联合国,这正是其产品、技术和运营综合实力的体现。回顾腾讯的抗疫历史,我们会知道这种合作不是偶然的。

十年前,业界普遍认为代码正在吞噬世界,但现在人们发现云计算是IT行业的大老板。人们发现,疫情爆发后,世界各国政府几乎同时向云计算巨头寻求帮助,期望它们输出远程协同云能力,帮助人们在疫情隔离期间传达需求,并协助政府传达正确的信息。另一方面,腾讯在抗击这一流行病的斗争中继续给我们带来惊喜。
例如,在3月中旬,腾讯健康新皇冠流行病模块国际版的源代码在https://github.com/Tencent/TH_COVID19_International的Github对外开放,供全球开发者使用,帮助服务机构快速建立流行病查询服务。
3月25日,在世界卫生组织(WHO)的支持下,腾讯与Facebook等社交平台联手发起了“全球开发者马拉松”竞赛,邀请全球开发者提交各种形式的解决方案,包括微信小程序,有利于抗击“流行病”,用代码抗击“流行病”。
3月底,腾讯的微信虚拟报告厅迎来了来自世界各地的1300多名医生。这份报告是由中国武汉的医生组织的。通过微信建立的“全球一线医生交流平台”,腾讯与许多海外医生分享了中国在战争和流行病医学方面的经验。
可以说,在选择腾讯时,联合国珍视腾讯的核心精神,即建立硬营,打硬仗。据报道,腾讯的相关团队在40天内迭代了14个版本,以满足疫情期间的突发需求。从1月29日开始,云主机的平均每日扩展量接近15,000台,在8天内总共扩展了100,000多台云主机,涉及超过一百万个核心的计算资源的总投资。
全球在线会议系统在哪里困难
远程办公是一个典型的分布式协作系统,分布式系统受CAP不可能三位一体的限制。
CAP不可能的三位一体:在分布式系统中,一致性、可用性和分区容忍度是不可能的三位一体关系。这三个目标只能同时达到两点,但不能同时达到两点。
事实上,从国际在线会议的角度来看,CAP三角并不难理解,因为如果所有参与者获得的信息都是一致的,并且系统总是可用的,那么一旦有人掉线,整个会议就只能暂停,并且不能满足分区的容错性。另一方面,如果同时满足可用性和保证性,当有人离开时会议将继续,那么不可避免地会有某人接收到的信息的延迟,然后参与者的数据一致性不能被完全保证。
正是因为计算机辅助远程办公系统不能被三度限制,所以远程办公系统的设计必须是平衡的,但这样的方案很难设计。
腾讯如何突围
腾讯会议的国际版使用了VooV会议,覆盖了全球100多个国家和地区。可以说,这样的产品让全世界的人都喜欢住在地球村里。跨境通信似乎变得越来越方便。然而,正如我们上面所说的,举行一次有全球参与的跨国界会议并不容易。在我看来,腾讯的突破在于以下几个方面。
核心力量:腾讯会议系统背后的核心是TDSQL。我们知道,TDSQL微信支付等并发金融级交易场景可以很容易地应用到PB级海量数据场景中,在高可用性、横向扩展和企业级安全性方面表现突出。除了作为腾讯会议的核心,TDSQL还在疫情期间快速支持多区域健康代码和市级防控平台小程序的稳定运行,这实际上是对各种高并发场景下的需求痛点的特殊处理。
全球网络部署:自2018年以来,滕循云已先后在香港、泰国、美国、印度、莫斯科等地开设了数据中心。随着印度两个数据中心于2019年底投产,滕循云已经在全球25个地理区域运营了51个可用区域,滕循云的国际化正在逐步加快。腾讯良好的云基础设施已经为许多行业的用户提供了安全可靠的全球服务,如Live.me、Ookbee、mobike、FTU证券等。最令作者印象深刻的例子是,在2018年世界杯期间,在滕循云的技术支持下,央视的视频和音频为数千万用户提供了良好的观看体验。
可以说,滕循云数据中心在全球的高质量布局从基础环境方面为腾讯会议搭建了一个高质量、低延迟、大容量的传输网络。在网络传输技术层面,腾讯会议依托滕循云全球加速节点,实现了复杂网络环境下的高抗自适应。同时,腾讯会议调度系统综合考虑用户的位置、运营商、网络和链路质量,动态选择最佳接入点,有效保证“最后一公里”的接入质量。
腾讯聚合助力跨境传播:腾讯人工智能聚合技术是腾讯人工智能技术在聚合场景应用中的代表性产品。3月18日,腾讯在网上发布了2019年业绩报告,首次使用了腾讯的即时通讯产品。业绩报告以英文发表。腾讯的同步传输通过全过程的人工智能机器翻译完成了准确流畅的转录和翻译服务,为上市公司创造了全球首个在线人工智能财务报告同步传输。腾讯铜川在视觉互动方面也做了大量的调整和优化,以适应各种在线会议界面,如共享屏幕和视频通话。它兼容国内外各种在线会议软件,实现最佳的字幕和视听形式。目前,腾讯的即时通讯和远程会议系统可以无缝连接,帮助来自不同国家的人们在网上交流。
优化音频通信编码:在电话会议系统中,对同步音频传输质量的要求远远高于视频传输。腾讯通过其自主开发的音视频实时通信技术,也为用户提供稳定可靠的视频会议服务。腾讯会议拥有一套自己开发的音频数据网络传输系统。基于行业标准,腾讯会议增加了抗网络丢包和提高稳定性的特性。它显著提高了音频和视频的流畅性、清晰度,并降低了终端消耗。此外,腾讯会议通过手机、电脑和小程序支持一键式会员。在多终端通信的背后,依靠统一通信的云平台技术,确保不同终端接入的参与者能够享受稳定的音视频会议服务。
腾讯的技术出口之路
在《腾讯研发大数据报告》中,腾讯技术委员会自成立以来首次主动披露研发大数据。该报告显示,2019年,腾讯的研发人员占比高达66%,新增研发项目超过3500个,新增代码12.9亿行。这些数据是国内信息技术公司中最高的。
此外,腾讯的开源成绩单也很亮。在2019年腾讯科技开发者大会上,腾讯正式宣布将推动开源工作朝着“自下而上”和“自上而下”相结合的目标发展。腾讯还将建立一个外部开源管理办公室来指导和帮助开源项目,为开发者提供社区合作和交流的机会,并建立一个以开源为核心的技术生态系统。
目前,腾讯已经在GitHub上发布了98个项目和近30万个Star项目。其中许多是星级项目。例如,以高性能著称的RPC开发框架TARS最近在Linux基金会的指导下建立了TARS子基金会,致力于为微服务建立一个开源生态系统。微信网络服务框架WeUI一经发布就广受好评。
腾讯还在开源操作系统方面进行重大项目,比如2020年初开放的云操作系统腾讯内核。然而,另一个物联网操作系统——腾讯操作系统Tiny——刚刚于2019年8月发布,由于其低功耗、低资源占用、模块化、安全可靠,目前在GitHub上拥有3,700 Star。
冬天不会过去,春天也不会到来。我相信,继续拥抱开源并回归其原始技术的腾讯,将会给行业带来更多像腾讯大会这样的产品。
-完毕-
关注官方微信公众平台“艾数据派”和清华-青岛数据科学研究院姐妹号“数据派THU”,获取更多讲座收益和优质内容。
本文由 在线网速测试 整理编辑,转载请注明出处。