带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(13)

简介: 带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(13)

带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(12)https://developer.aliyun.com/article/1340411?groupCode=taobaotech


而当 xEditor 检测到弹窗的跳转页面已经完成预加载埋点改造后,则会默认创建 ER A/B 实验,对大流量桶开启预加载功能,并在发布前通知用户。

image.png

 

当页面在白名单时,默认开启承接页预加载

 

 

 

image.png

同时,当 xEditor 检测到页面有多个有效的跳转链接时,则会给用户提示,让用户主动选择需要针对哪个页面开启功能:

 

通过承接页秒开项目的二期迭代,我们成功做到对于已完成埋点改造页面,平台默认赋能预加载功能,从而让更多业务享受页面到达率提升带来的增量价值。与此同时,通过默认的 ER 实验分流,平台也可以清晰感知到所赋能的业务数量以及创造的价值增量。

 

稳定性建设

 

自从我入职以来,集团就在大力推动安全生产。对于弹窗这种需要快速迭代,活动期间亿级流量的产品而言,如何更好地提升产品稳定性,更是我在产品设计和开发过程中一直思考的问题。

 

得益于 PopLayer 平台作为老牌的淘宝弹窗搭投平台,在稳定性保障上的建设已经足够优秀,所谓珠玉在前,木椟在后,我能做的也只有在搭建侧和渲染侧作出如下优化:

 

  1. 提升 xRender 测试覆盖率,接入 JSTracker 与舆情管控,并在每次迭代时进行严格的回归测试,确保应用线上稳定运行,如有异常,及时报警;
  2. 在 xEditor 中自动检测用户填入的跳转链接地址是否为预发地址或无效地址,若发现则在用户发布时及时给用户反馈,同时,在渲染侧对首屏图片资源的加载状态进行监控,当图片加载失败时,阻止弹窗曝光;

 

 

 

 

image.png

当监测到用户填写预发地址时,主动预警

 

  1. 在用户发布弹窗时,为用户展示疲劳度等弹窗全局配置,避免用户由于疏忽大意,错误配置导致线上弹窗行为与预期不符;

image.png

 

发布前外化全局配置,避免非系统性风险

 

带你读《2022技术人的百宝黑皮书》——我在淘宝做弹窗,2022 年初的回顾与展望(14)https://developer.aliyun.com/article/1340408?groupCode=taobaotech

相关文章
|
前端开发 网络协议 Dubbo
超详细Netty入门,看这篇就够了!
本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。
97614 33
超详细Netty入门,看这篇就够了!
|
弹性计算 数据可视化 Serverless
函数计算FC3.0评测|2.0的蜕变
函数计算FC3.0评测|2.0的蜕变
120828 18
|
4月前
|
缓存 人工智能 自然语言处理
阿里云Qwen 3.7 Plus与Max对比:性价比、推理能力与多模态能力实测报告
阿里云Qwen 3.7系列包含Plus与Max两款核心模型,共享100万Tokens超长上下文窗口与35小时自治执行上限,但在模态能力、底层架构、输出上限与资费标准上存在本质差异,分别面向不同量级与类型的AI应用场景。2026年,两款模型成为企业与开发者选择大模型服务的核心选项,本文基于实测数据,从基础参数、性价比、文本推理能力、多模态能力、适用场景等维度全面解析两者差异,为选型提供客观参考。
669 2
|
12月前
|
机器学习/深度学习 人工智能 监控
解锁强大算力:GPU云服务器入门与实践指南
在数据驱动的时代,我们常常会遇到对计算能力要求极高的任务,例如复杂的科学计算、精美的图形渲染或前沿的人工智能模型训练。这时,传统的计算资源往往会显得力不从心。而GPU计算的引入,正是为了打破这一瓶颈。
|
11月前
|
自然语言处理 API 内存技术
Qwen3-LiveTranslate-Flash:视、听、说全模态同传大模型
通义千问Qwen3-LiveTranslate-Flash推出实时多模态同声传译,支持18种语言及多种方言,融合视觉信息增强理解,实现3秒超低延迟、高精度语音翻译,适用于复杂环境下的跨语言交流。
1277 1
Qwen3-LiveTranslate-Flash:视、听、说全模态同传大模型
|
10月前
|
缓存 前端开发 JavaScript
Nginx性能优化
本课程深入讲解Nginx性能优化三大核心:动静分离、客户端缓存与Gzip压缩,涵盖反向代理配置、负载均衡实现及日志分析技巧,结合Shell命令与GoAccess工具进行实战统计,助力掌握企业级Web服务优化方案。
630 99
Nginx性能优化
|
消息中间件 负载均衡 中间件
⚡ 构建真正的高性能即时通讯服务:基于 Netty 集群的架构设计与实现
本文介绍了如何基于 Netty 构建分布式即时通讯集群。随着用户量增长,单体架构面临性能瓶颈,文章对比了三种集群方案:Nginx 负载均衡、注册中心服务发现与基于 ZooKeeper 的消息路由架构。最终选择第三种方案,通过 ZooKeeper 实现服务注册发现与消息路由,并结合 RabbitMQ 支持跨服务器消息广播。文中还详细讲解了 ZooKeeper 搭建、Netty 集群改造、动态端口分配、服务注册、负载均衡及消息广播的实现,构建了一个高可用、可水平扩展的即时通讯系统。
1395 0
|
机器学习/深度学习 存储 并行计算
大模型推理加速技术:FlashAttention原理与实现
本文深入解析大语言模型推理加速的核心技术——FlashAttention。通过分析传统注意力机制的计算瓶颈,详细阐述FlashAttention的IO感知算法设计、前向反向传播实现,以及其在GPU内存层次结构中的优化策略。文章包含完整的CUDA实现示例、性能基准测试和实际部署指南,为开发者提供高效注意力计算的全套解决方案。
1920 10
|
人工智能 分布式计算 物联网
星链全解1
这篇文章全面介绍了星链计划,包括其基本信息、对天文观测的干扰、在轨碰撞风险、寿命末期的离轨流程、卫星升级、工作原理、服务可用地区、应急服务、军事应用以及如何使用星链服务,并讨论了星链卫星的潜在环境影响和对天基C4KISR作战体系的贡献。
3033 1
星链全解1
|
消息中间件 编解码 网络协议
Netty从入门到精通:高性能网络编程的进阶之路
【11月更文挑战第17天】Netty是一个基于Java NIO(Non-blocking I/O)的高性能、异步事件驱动的网络应用框架。使用Netty,开发者可以快速、高效地开发可扩展的网络服务器和客户端程序。本文将带您从Netty的背景、业务场景、功能点、解决问题的关键、底层原理实现,到编写一个详细的Java示例,全面了解Netty,帮助您从入门到精通。
3259 0