移动端性能与效率优化

会议室:北京厅 2 时间:02月07日 14:00
出品人:徐磊

伴随着移动互联网发展多年,众多垂类应用逐渐演化成平台型产品,丰富的功能,众多技术... 展开 >

专题出品人:徐磊

字节跳动Android 平台技术负责人

徐磊,Android 平台技术负责人,前期从事 Android 系统研发和优化,2018 年加入字节跳动,现负责今日头条客户端技术建设;团队业务重点覆盖产品品质,质量,研发效率等相关体系化和标准化建设;相关技术及服务在落地今日头条的同时,也广泛应用在抖音、西瓜视频、火山小视频等公司级移动端产品,通过不断探索推动客户端技术升级的同时,持续提升产品体验和研发效率。

时间:02月07日 14:00
地点:北京厅 2

专题:移动端性能与效率优化

伴随着移动互联网发展多年,众多垂类应用逐渐演化成平台型产品,丰富的功能,众多技术选型导致各端应用愈发复杂,同时在产品快速迭代的背景下,如何更好保障和提升产品体验;面对线上突发问题,如何在短暂的时间窗口,更加从容应对,进行快速定位及止损,都会是行业产品面临的挑战。本次专题将会围绕上述挑战,透过行业众多产品的优秀实践,通过各位一线技术专家的分享,让大家能够有全方位的收获和感受,达到授人以鱼的同时也要授人以渔。

by 任昭臣

腾讯
OVBU 终端 CI/CD 负责人

随着移动端的工程复杂度越来越高,动辄几十个团队、数百个终端研发协同开发,对移动端研发效能提出了更高要求。如何保证数亿用户规模的 App 稳定运行、持续迭代的同时不断提高研发效率成为一项亟待解决的技术问题。本次分享将介绍腾讯在移动端研发效能提升方向所做的思考以及种种解决方案,通过建设支撑 400+ 移动端研发协作项目的自闭环、高稳定性的 CI/CD 体系、CI Guard 无人值守系统以及平台化的编译优化 Paas 能力,助力腾讯各个业务实现快速研效提升。目前该解决方案已经在腾讯多个主要业务中广泛应用,包括腾讯视频、腾讯新闻、手 Q 等核心业务。

演讲提纲:

1. 背景介绍

  • 腾讯终端研发效能现状及挑战

2. 腾讯终端研发效能升级

  • 研发流程标准化
    • 测试左移的背景下,如何保障迭代质量:
      • 单测、自动化测试质量流水线体系建设
      • 启动速度、包大小性能监控流水线建设
    • 400+ 人协作项目的 CI/CD 如何达到稳定高效闭环
      • Pipline As Code
      • 构建集群扩容、调度
    • CI Guard 流水线无人值守体系
      • 流水线问题智能分析、自动化解决
  • 编译优化 PaaS 平台设计
    • 必其功,利其器:如何建设对标商业版 EnterPrise 的编译 APM 平台
      • 编译全链路数据采集
      • 编译数据监控报警、防劣化
      • 编译问题分析归因
    • 远程编译、远程单测:超大型项目一键实现 50% 的编译速度提升
    • 优化深水区:编译 PaaS 平台建设
  • 如何保证业务快速接入,助力 10+ 业务实现研效提升
  • 经验与踩坑

3. 展望

  • 技术产品化,赋能更多业务

你将获得:

  • 了解腾讯在移动端研发效能方向所做的工作
  • 了解移动端 DevOps 流水线如何服务持续集成/发布
  • 了解流水线如何保证研发质量,提高研发效率
  • 了解移动端编译优化 PaaS 平台具备哪些功能,以及互相之间如何协作

by 崔劲柯(乐适)

支付宝
高级技术专家

支付宝作为超级 App,业务形态复杂,技术栈页复杂多样,从支付工具到小程序生态,到下沉市场都有着不同阶段的挑战。为此,我们从底层的 IO、资源调度,到业务层的按需分级,以及在智能化的缓存调度等方面作出了巨大努力,这使得我们 App 实现启动秒开,在低端机也取得了指标上的腰斩。本次分享将主要介绍我们在不同阶段面临的挑战,以及如何去思考和解决。

演讲提纲:

1. 支付宝体验面临问题及挑战

2. 思考、策略与目标

  • 对性能体验问题的解读,划定优化范围
  • 解析造成低端机卡顿的根因
  • 制定应对策略
  • 低端机性能目标

3. 关键技术优化

  • 高可用线程池
  • 资源调度升级
  • 机型评级
  • 体验分级策略
  • 优化结果汇总

4. 可持续优化的性能体系

  • 卡顿问题诊断、分析及监控
  • 线上性能度量
  • 性能“保持住”(防劣化)

5. 面向未来的思考

  • 性能问题持续深挖
  • 精细化调度
  • 分级策略扩展

你将获得:

  • 了解超级 App 在性能体验上的痛点
  • 了解支付宝优化对性能体验问题背后的思考
  • 了解支付宝优化性能体验的思路及方案
  • 了解支付宝对未来性能体验发展方向的探索

by 刘瑞龙

百度
资深研发工程师

在百度端优先战略的引领下,手百端用户持续增加,端内的搜索体验变得至关重要,而端内搜索以往主要以业务迭代为主,端到端性能、稳定性并未得到系统性优化,导致性能体验较差,性能相关建设薄弱。近三年通过对搜索性能的不断优化以及能力沉淀,搜索性能、稳定性得到了极大改善,沉淀了 H5 性能、网络链路优化、客户端性能优化等多个细分领域的优化实践方案和理论。

此次将从搜索结果页速度、搜索结果到达率、落地页性能几个角度,分享搜索全流程的性能优化手段及实践经验。

演讲提纲:

1. 搜索移动端框架演进

  • 移动端搜索业务场景介绍
  • 搜索框架遇到的挑战/痛点/问题
  • 搜索框架演进支撑端内 NA 化体验升级

2. 搜索端到端性能优化

  • 移动端 H5 场景性能优化常见路线
    • 前端渲染/服务端渲染
    • 前端异步加载/客户端加载
  • 搜索结果页、落地页 H5 场景性能极致优化
    • 结合场景分析性能痛点
    • 预渲染、预处理、并行化、请求复用、网络链路优化、数据链路优化等极致优化手段分享
  • 搜索结果页场景到达率优化与稳定性建设
    • 网络层全链路容错框架
    • 端云协同感知到达率问题

3. 搜索端到端性能优化实践经验分享

  • 实践案例及成果
  • 性能优化方法 & 防劣化闭环

4. 总结与展望

你将获得:

  • 了解百度移动端搜索结合业务进行的框架演进与发展路线
  • 了解百度 H5 场景性能(速度、稳定性)的体验优化思路
  • 了解亿级别用户产品性能优化的实践经验与相关配套建设

by 储龙江(大音)

阿里巴巴
无线开发专家

多年以后,当人们回过头来看 2013 年的阿里巴巴,正是 All in 无线的抉择,使其成功抓住了移动电商的机遇,也为之后阿里集团移动端的发展打下了坚实的基础。与传统互联网的生产交付运维模式相比,此浪潮给研发人员带来的挑战更加艰巨:业务场景日益复杂,数据规模疯长,都给客户端架构带来了巨大的冲击。而如何给亿级用户规模的 App 做线上稳定性监控、客户端运维,就变成了摆在阿里集团移动团队面前的问题。我们是如何应对以及逐一攻克的?我们做出了哪些创新?80% 以外的问题又要如何解决?效率始终是监控运维领域中的一个主题,我们如何在快速发版交付场景下保障应用可用性?本次演讲,我将通过分析阿里移动应用全生命周期可观测监控运维体系的演进历程,对以上问题作出解答。

演讲提纲:

1. 阿里移动应用监控运维体系概览

2. 阿里移动监控运维体系演进及思考

  • 早期摸索的 1.0 时代:阿里移动端监控
  • 技术演进的 2.0 时代:复杂客户端场景下的监控运维
    • 数据规模增长带来的数据处理和存储方案演进
    • 业务增长带来的复杂性,我们怎么做扩展性
    • 双十一 0 点,监控数据没有延迟?我们怎么做到的
    • 小结及思考
  • 逐渐体系化的 3.0 时代:移动应用全生命周期可观测监控运维的建立
    • 端到端全链路运维建设
    • 移动全生命周期可观测
    • 小结及思考

3. 未来探索

  • 总结
  • 下一步规划
  • 展望

你将获得:

  • 阿里在移动端监控运维领域的演进发展路线
  • 阿里在移动端监控运维领域遇到的挑战和解法
  • 阿里在移动端监控运维领域未来发展方向

by 张钊

字节跳动
技术专家

随着人工智能、5G 网络等前沿技术加速落地,虚拟现实(VR)产业也迎来了快速发展。尤其是 VR 物理设备的技术跃迁,VR 人机交互逻辑复杂度大幅提升,VR 应用的稳定性和体验显得额外重要。相对于 VR 应用的超高人工测试成本,非常急迫需要一种可替代人工测试 VR 应用的自动化机器人。

本次演讲将从 Pico 虚拟现实自动化测试现状和挑战出发,分享字节跳动 Fastbot 在 Pico-VR 端智能机器人设计理念和落地实践经验。

演讲提纲:

1. 现状及挑战

  • VR 技术奇点将至,VR 应用研发现状
  • VR 自动化测试难点及挑战

2. Fastbot - XR VR 解决方案

  • Fastbot 核心能力介绍
  • Fastbot - XR 框架和设计思路
    • VR 内容理解,目标检测
    • VR 空间理解,双目立体视觉深度估计
    • VR 三维空间构建
    • 目标姿态角度计算
    • 事件注入驱动操作    

3. Fastbot 算法原子能力

  • 多智能体协同遍历
  • 基于行为采集的模仿学习

4. 总结及未来方向展望

  • VR 机器人建设思路

你将获得:

  • 了解字节跳动 Fastbot-XR 自动化方面前沿的技术和成果
  • 开拓一些新思路,了解如何用新方法解决 VR 自动化问题
  • 了解虚拟现实领域的相关挑战,以及 VR 机器人未来的展望

by 张恒敏

快手
前端工程师

伴随着业务的发展和需要,我手逢年过节就会搞大型活动,促进业务的增长,大型活动相比于普通活动,交互、动效和视觉表现更加复杂。处于表现力和开发效率等要素考虑,H5是大型活动开发的首选。前端在实现日益复杂的效果的同时,也发现了一些性能上的问题,其中最棘手的是H5对崩溃率的影响。本次分享,主要将讲述前端是如何应对H5稳定性的挑战以及剖析H5是怎样影响到内存的。

在报名过程中如有任何问题,欢迎微信扫描二维码联系我们的票务经理