双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

相关文章

springboot自定义注解RateLimiter限流注解技术文档详解

《springboot自定义注解RateLimiter限流注解技术文档详解》文章介绍了限流技术的概念、作用及实现方式,通过SpringAOP拦截方法、缓存存储计数器,结合注解、枚举、异常类等核心组件,... 目录什么是限流系统架构核心组件详解1. 限流注解 (@RateLimiter)2. 限流类型枚举 (

Python实现PDF按页分割的技术指南

《Python实现PDF按页分割的技术指南》PDF文件处理是日常工作中的常见需求,特别是当我们需要将大型PDF文档拆分为多个部分时,下面我们就来看看如何使用Python创建一个灵活的PDF分割工具吧... 目录需求分析技术方案工具选择安装依赖完整代码实现使用说明基本用法示例命令输出示例技术亮点实际应用场景扩

升级至三频BE12000! 华硕ROG魔盒Pro路由器首发拆解评测

《升级至三频BE12000!华硕ROG魔盒Pro路由器首发拆解评测》华硕前两天推出新一代电竞无线路由器——ROG魔盒Pro(StrixGR7Pro),该产品在无线规格、硬件配置及功能设计上实现全... 作为路由器行业的T1梯队厂商,华硕近期发布了新旗舰华硕ROG魔盒Pro,除了保留DIY属性以外,高达120

Python包管理工具pip的升级指南

《Python包管理工具pip的升级指南》本文全面探讨Python包管理工具pip的升级策略,从基础升级方法到高级技巧,涵盖不同操作系统环境下的最佳实践,我们将深入分析pip的工作原理,介绍多种升级方... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核

Qt如何实现文本编辑器光标高亮技术

《Qt如何实现文本编辑器光标高亮技术》这篇文章主要为大家详细介绍了Qt如何实现文本编辑器光标高亮技术,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以了解下... 目录实现代码函数作用概述代码详解 + 注释使用 QTextEdit 的高亮技术(重点)总结用到的关键技术点应用场景举例示例优化建议

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

华为鸿蒙HarmonyOS 5.1官宣7月开启升级! 首批支持名单公布

《华为鸿蒙HarmonyOS5.1官宣7月开启升级!首批支持名单公布》在刚刚结束的华为Pura80系列及全场景新品发布会上,除了众多新品的发布,还有一个消息也点燃了所有鸿蒙用户的期待,那就是Ha... 在今日的华为 Pura 80 系列及全场景新品发布会上,华为宣布鸿蒙 HarmonyOS 5.1 将于 7

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

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

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