双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

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

AI基础 L9 Local Search II 局部搜索

Local Beam search 对于当前的所有k个状态,生成它们的所有可能后继状态。 检查生成的后继状态中是否有任何状态是解决方案。 如果所有后继状态都不是解决方案,则从所有后继状态中选择k个最佳状态。 当达到预设的迭代次数或满足某个终止条件时,算法停止。 — Choose k successors randomly, biased towards good ones — Close

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时