阿里自研标准化协议库XQUIC正式开源

林月
2022-01-11 11:59

1月11日消息,据阿里巴巴移动技术微信公众号消息,近日,阿里自研标准化协议库XQUIC正式开源。截止目前,IETF工作组已经发布QUIC v1版本RFC,XQUIC已经支持该版本,并能够与其他开源实现基于QUIC v1互通。

据了解,XQUIC是阿里自研的IETF QUIC标准化传输协议库,基于IETF QUIC协议实现的UDP传输框架,包含加密可靠传输、HTTP/3两大块主要内容,为应用提供可靠、安全、高效的数据传输功能,可以极大改善弱网和移动网络下产品的用户网络体验。

据介绍,XQUIC是一个轻量、高性能、标准化的跨平台协议库。

format-jpg

在模块设计上,XQUIC内部包含了QUIC-Transport(传输层)、QUIC-TLS(加密层、与TLS/1.3对接)和HTTP/3.0(应用层)的实现。除了每层的协议栈功能模块之外,在公共模块部分,XQUIC也支持了qlog日志标准。

format-jpg

XQUIC拥塞控制算法模块,在传输协议栈中承担了发动机的职能。XQUIC内部实现了多套拥塞控制算法,包括最常见的Cubic、New Reno,以及时下比较流行的BBR v1和v2,每种算法都只需要实现7个回调接口即可实现完整算法逻辑。

此外,XQUIC提供两套接口,分别是使用标准HTTP3的7层接口和直接使用传输层能力的4层接口,同时XQUIC支持ALPN协商机制,可以通过向ALPN接口注册新的应用层协议回调,并通过握手期间的协商实现多套应用层协议的兼容。

format-jpg

目前,XQUIC已经在手淘Android/iOS双端正式版本、以及阿里集团统一接入网关大规模应用。比如打开手机淘宝的首页,或是搜索感兴趣的商品,XQUIC都为这些场景提供更快的网络数据传输,每天稳定为超过百亿量级的网络请求提供端到端加速能力。

在2021年的双十一购物节中,XQUIC在核心导购链路、短视频场景下也经过了大规模验证。淘宝技术团队表示,后续计划每1-2个月发布一个稳定版本。

format-jpg

1、该内容为作者独立观点,不代表电商派观点或立场,文章为作者本人上传,版权归原作者所有,未经允许不得转载。
2、电商号平台仅提供信息存储服务,如发现文章、图片等侵权行为,侵权责任由作者本人承担。
3、如对本稿件有异议或投诉,请联系:info@dsb.cn
相关阅读
基地主要建设阿里巴巴国际直播中心、跨境电商中心与人才培养中心等核心版块,开展面向国际市场的直播销售、跨境贸易与国际结算等相关业务。
阿里巴巴淘宝直播电商产业基地项目由阿里巴巴集团全权委托陕西大秦雁英文化科技有限公司运营,主要建设阿里巴巴国际直播中心、跨境电商中心与人才培养中心等核心版块,计划使用办公面积约6500平米,开展面向国际市场的直播销售、跨境贸易与国际结算等相关业务。
阿里巴巴淘宝教育澳门直播培训基地”揭牌仪式日前在澳门直播服务中心举行,该基地由淘宝教育和澳门直播协会共同推动。
12月20日消息,“阿里巴巴淘宝教育澳门直播培训基地”揭牌仪式日前在澳门直播服务中心举行,该基地由澳门经济及科技发展局支持,淘宝教育和澳门直播协会共同推动。除此之外,淘宝教育还计划整合阿里巴巴集团的营销资源,促进澳门商品外销内地和全球目标区域。此外,澳门直播培训基地亦将打造澳门商品的区域公共品牌,促进澳门货品外销拓展。
阿里巴巴淘宝购物App和天猫店目前正在部分测试中国电信翼支付,商户信息是互联互通收单商户。
9月29日消息,有网友反馈,阿里巴巴淘宝购物App和天猫店目前正在部分测试中国电信翼支付,商户信息是互联互通收单商户。据了解,2021年8月,支付宝完成接入银联云闪付的技术研发,并逐步开放线上支付场景。安装云闪付App的用户,在淘宝购物提交订单后,即可在支付宝收银台直接选择“云闪付”支付。
云南昭通首个直播人才培训基地落成,由昭通市政府与阿里巴巴淘宝教育共建。
近日,云南省昭通市数字电商人才发展峰会举行,峰会上,当地首个直播人才培训基地落成,由昭通市政府与阿里巴巴淘宝教育共建。
9月5日消息,9月2日,云南省昭通市数字电商人才发展峰会举行,以“汇聚昭通 数造未来”为主题。峰会上,当地首个直播人才培训基地落成,由昭通市政府与阿里巴巴淘宝教育共建。据昭通市商务局局长刘凤慧介绍,目前,昭通的电商物流服务站点已实现乡镇100%全覆盖,电子商务交易额年均增长25%,农产品网络零售额年均增长35%,网络零售额占社会消费品零售总额的份额在不断扩大。
阿里巴巴淘宝天猫产业发展及运营中心总裁吹雪11月11日下午表示,到中午为止,今年天猫双11整体稳中向好。