双11系列 | 基础技术稳健升级 保驾护航双11

2024-03-17 04:58

本文主要是介绍双11系列 | 基础技术稳健升级 保驾护航双11,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

从“消费互联网”到“产业互联网”的升级,意味着遍布全球的数亿产业工人、商家、设计师和生产管理人员也投入到了天猫双11的盛宴。互联网时代的全球供给和消费体系背后还有数据、智能、计算的一整套技术产品,这又意味着全球众多的程序员、产品经理、数据分析师、算法工程师在托举着天猫双11的狂欢。


在介绍过新零售大阅兵 技术重新定义“买买买”,以及智能应用全面升级 重构“人货场”,我们这周回归双十一的根基磐石,今年阿里的技术人是如何一边喝茶一边为双11保驾护航。


0?wx_fmt=png

今年的双11狂欢夜晚会,除了将在北京卫视、浙江卫视、深圳卫视三台联播,加入手机淘宝、天猫、优酷和天猫魔盒等多个视频平台联播,如此地域跨度巨大的联播对于导播技术提出了新的要求和挑战,贯穿整个晚会的互动环节中,会有许多环节需要“手机+电视+直播”多屏互动。我们对端到端的互动直播基础设施进行了全面的升级:WebRTC和全站720P @H.265技术实现百毫秒级延迟的低码高清连麦直播;经过路由优化和移动加速的全球音视频通道网络,亿级消息量的消息推送平台,能够轻松支持过百万的单场互动直播在线;完善的业务监控和保障体系,将播放成功率提升到99%以上;云导播体服务,让直播发起者无门槛的实现多会场/模特卡/节目单编排等高级直播特性;多码流格式/多分辨率,同时覆盖移动直播、电视和线下大屏各种用户终端。


0?wx_fmt=png

 

继去年Weex在双11会场的优异表现,经过一年的进化,Weex已经演进成为阿里集团应用研发的主流方式,在性能优化与能力建设上也取得了长足的进步。今年双十一会场Weex支持的业务量暴涨到去年17倍,导购业务增长100%。在这样的情况下,Weex一方面在Android上采用JSC多进程架构,将崩溃率占比降为之前的十分之一;另一方面采用了Cell模板及回收的方式优化长列表渲染、FlatGUI及图片回收等方式多方提升渲染性能及降低内存消耗。


同时,Weex的研发生态也更加丰富,其中95%的淘宝双11会场模块通过自研的达芬奇视觉智能还原UI代码平台,将视觉稿直接转化成高保真的语义化的Weex代码,前端开发UI代码开发效率提升一倍。自研的GCanvas移动渲染引擎不仅在性能上比传统的 WebView 提升50%~200%以上,更开拓了 Weex 互动绘图生态,有效的支撑了双11会场更多炫酷的视觉效果和有趣的互动体验。更多电商及集团常规业务将Weex作为主要开发方式,飞猪、AE、菜鸟裹裹侠等30+集团应用采用Weex开发,淘票票等应用的Weex使用率更是高达 90%。飞猪、AE、钉钉等BU相继围绕Weex打造服务于业务的上层组件库,其中飞猪的weex-ui于十一前完成开源;斑马等上层搭建系统、轻舟App构建框架等共同丰富了Weex的上层业务开发生态。


除此之外,Weex以更开放的心态拥抱开源社区,我们直接驱动了Apache Weex和Vue的合作,直接引用开源Vue版本作为Weex上层的原生DSL,还把底层实现上有许可证问题的模块用自主研发的技术替代,并且开源回馈社区。后续我们会用完全透明的方式达到内外一体化,所有工作都基于Apache开源社区去做,和业界一起把Apache Weex社区建设好,真正让技术成果普惠行业。

0?wx_fmt=jpeg

 

技术质量方面我们研发了一套实时无侵入的AOP框架,动态可插拔的模块管理容器。基于此建设强弱依赖检测平台、故障演练能力、对体验平台、链路分析平台提供底层框架支持。同时,提供一站式压测管理能力,从模型构建--压测数据工厂--同步施压--监控预警--报告分析等,全链路压测任务管控能力,降低了性能压测的复杂度,实时保障双11。

 

在新零售的大背景下线上线下融合的购物体验不断涌现,智能应用的场景层出不穷,一场呼之欲出的变革即将爆发从而真正的新零售技术就是要让消费者不管是线上还是线下都有耳目一新的惊喜感

 

这篇关于双11系列 | 基础技术稳健升级 保驾护航双11的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/817866

相关文章

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

python操作redis基础

《python操作redis基础》Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值对(Key-Value)存储系统,它通常用作数据库、缓存和消息代理,这篇文章... 目录1. Redis 简介2. 前提条件3. 安装 python Redis 客户端库4. 连接到 Re

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

SpringBoot基础框架详解

《SpringBoot基础框架详解》SpringBoot开发目的是为了简化Spring应用的创建、运行、调试和部署等,使用SpringBoot可以不用或者只需要很少的Spring配置就可以让企业项目快... 目录SpringBoot基础 – 框架介绍1.SpringBoot介绍1.1 概述1.2 核心功能2

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin

ubuntu系统使用官方操作命令升级Dify指南

《ubuntu系统使用官方操作命令升级Dify指南》Dify支持自动化执行、日志记录和结果管理,适用于数据处理、模型训练和部署等场景,今天我们就来看看ubuntu系统中使用官方操作命令升级Dify的方... Dify 是一个基于 docker 的工作流管理工具,旨在简化机器学习和数据科学领域的多步骤工作流。

Java使用WebView实现桌面程序的技术指南

《Java使用WebView实现桌面程序的技术指南》在现代软件开发中,许多应用需要在桌面程序中嵌入Web页面,例如,你可能需要在Java桌面应用中嵌入一部分Web前端,或者加载一个HTML5界面以增强... 目录1、简述2、WebView 特点3、搭建 WebView 示例3.1 添加 JavaFX 依赖3