端云协同,Akamai 与快手联合落地 QUIC 提升海外用户视频体验

本文主要是介绍端云协同,Akamai 与快手联合落地 QUIC 提升海外用户视频体验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

10月10日,负责支持和保护数字化体验且深受全球企业信赖的解决方案提供商阿卡迈技术公司( Akamai Technologies, Inc.,以下简称:Akamai )( NASDAQ:AKAM )携手全球领先的短视频记录和分享平台快手(HK:1024)通过全面落地 QUIC 协议,提升海外用户视频体验。在全球商业化应用过程中,快手携手 Akamai 在复杂的网络环境下提升网络性能及安全性,将 QUIC 使用率提升至平均90%的优异水平,并进一步推广 QUIC 协议标准化,共同为海外用户提供更优质的视频体验。

此次 QUIC 协议的落地是两家公司自2015年建立长期合作以来再次联手,旨在通过对快手客户端、服务端和 Akamai 全球智能分发平台的端到端联动优化,为快手全球用户、内容创作者、合作伙伴提供更好的用户体验。

快手高级副总裁、StreamLake 负责人于冰表示:

“在快手为用户提供优质视频服务的努力中,新技术的探索与应用一直是我们密切关注的方向。在此过程中,Akamai 是快手紧密专业的合作伙伴,愿意突破传统云厂商与企业客户的合作边界。双方在 QUIC 协议落地上的努力,让我们在全球多元的网络环境里更好地抵达受众。希望这次合作能给行业在新标准化协议落地上新的启发。我们期待与 Akamai 保持合作,持续推进标准协议的应用水平。”

Akamai 高级副总裁兼边缘分发部门总经理 Alex Caro 博士表示:

“我们十分高兴能与快手紧密合作,帮助快手超越用户期望,加速快手在海外的发展。QUIC 的标准化和优化不仅需要深厚的技术支持,还需要企业与合作伙伴突破云厂商和企业客户之间阻碍交叉共享和协作的传统界限。我们十分感谢快手对 Akamai 的信任,我们与快手的合作证明了通过共享数据和联合创新所能获得的丰硕的成果。”QUIC 协议是一个基于 UDP 的传输协议,因其高效的传输效率和多路并发的能力,已成为下一代互联网协议 HTTP/3 的底层传输协议。HTTP/3 标准化的推出将对互联网产业产生深远影响,同时也会吸引更多行业厂商、应用开发商的加入,加速标准化落地进程。标准化的采用将会使得原有小规模的应用场景逐渐扩大,惠及更多群体,从而形成更为完善的生态系统。协议的标准化进程不仅需要标准组织的积极推进,也离不开各大云厂商和企业的探索、实践与落地。早在标准化之前,双方就对 HTTP/3 标准的前身 QUIC 协议进行探索。快手在2020年就完成了自研 kQUIC 的全面落地,国内全量上线,集群峰值 QPS(Query Per Second)突破千万。随着业务的发展,为提升海外用户体验,快手把目光投向了海外网络优化。而 Akamai 基于对 QUIC 协议多年的实践、优化以及正向收益校验,为快手提供 QUIC 协议全面支持。

在进行海外网络优化的初期,双方启用了 QUIC 协议,并通过技术专家的分析,优化了快手客户端与 Akamai 服务侧的交互,进而显著提升 QUIC 协议带来的收益,达到提高首包/视频首帧播放,降低失败率的目的。

为进一步分析协议性能,快手在 QUIC 请求级别数据之外,上线了 QUIC 连接级别数据打点采集能力。通过对连接级别数据的深入分析和一系列问题的修复,双方观察显示:QUIC 使用率再度显著提高,并平均维持在90%的优异水平。同时,客户端播放指标显示,其视频起播失败率以及卡顿率同期也得到了正向提升,大幅改善了用户的视频观看体验。

随着下一代互联网协议 HTTP/3 标准的发布,其将会在线上内容消费方面发挥重要作用。Akamai 将与快手继续携手优化 QUIC 的使用,推进 HTTP/3 的标准化,并在更多领域不断创新。

这篇关于端云协同,Akamai 与快手联合落地 QUIC 提升海外用户视频体验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/581071

相关文章

Vue3视频播放组件 vue3-video-play使用方式

《Vue3视频播放组件vue3-video-play使用方式》vue3-video-play是Vue3的视频播放组件,基于原生video标签开发,支持MP4和HLS流,提供全局/局部引入方式,可监听... 目录一、安装二、全局引入三、局部引入四、基本使用五、事件监听六、播放 HLS 流七、更多功能总结在 v

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

k8s admin用户生成token方式

《k8sadmin用户生成token方式》用户使用Kubernetes1.28创建admin命名空间并部署,通过ClusterRoleBinding为jenkins用户授权集群级权限,生成并获取其t... 目录k8s admin用户生成token创建一个admin的命名空间查看k8s namespace 的

深度剖析SpringBoot日志性能提升的原因与解决

《深度剖析SpringBoot日志性能提升的原因与解决》日志记录本该是辅助工具,却为何成了性能瓶颈,SpringBoot如何用代码彻底破解日志导致的高延迟问题,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言第一章:日志性能陷阱的底层原理1.1 日志级别的“双刃剑”效应1.2 同步日志的“吞吐量杀手”

Java利用@SneakyThrows注解提升异常处理效率详解

《Java利用@SneakyThrows注解提升异常处理效率详解》这篇文章将深度剖析@SneakyThrows的原理,用法,适用场景以及隐藏的陷阱,看看它如何让Java异常处理效率飙升50%,感兴趣的... 目录前言一、检查型异常的“诅咒”:为什么Java开发者讨厌它1.1 检查型异常的痛点1.2 为什么说

AOP编程的基本概念与idea编辑器的配合体验过程

《AOP编程的基本概念与idea编辑器的配合体验过程》文章简要介绍了AOP基础概念,包括Before/Around通知、PointCut切入点、Advice通知体、JoinPoint连接点等,说明它们... 目录BeforeAroundAdvise — 通知PointCut — 切入点Acpect — 切面

C语言自定义类型之联合和枚举解读

《C语言自定义类型之联合和枚举解读》联合体共享内存,大小由最大成员决定,遵循对齐规则;枚举类型列举可能值,提升可读性和类型安全性,两者在C语言中用于优化内存和程序效率... 目录一、联合体1.1 联合体类型的声明1.2 联合体的特点1.2.1 特点11.2.2 特点21.2.3 特点31.3 联合体的大小1

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

PowerShell中15个提升运维效率关键命令实战指南

《PowerShell中15个提升运维效率关键命令实战指南》作为网络安全专业人员的必备技能,PowerShell在系统管理、日志分析、威胁检测和自动化响应方面展现出强大能力,下面我们就来看看15个提升... 目录一、PowerShell在网络安全中的战略价值二、网络安全关键场景命令实战1. 系统安全基线核查

Python使用OpenCV实现获取视频时长的小工具

《Python使用OpenCV实现获取视频时长的小工具》在处理视频数据时,获取视频的时长是一项常见且基础的需求,本文将详细介绍如何使用Python和OpenCV获取视频时长,并对每一行代码进行深入解析... 目录一、代码实现二、代码解析1. 导入 OpenCV 库2. 定义获取视频时长的函数3. 打开视频文