腾讯终端研发效能升级

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

嘉宾 : 任昭臣 | 腾讯OVBU 终端 CI/CD 负责人

时间 : 02月07日 09:30

会议室 : 北京厅 2

讲师介绍

专题演讲嘉宾:任昭臣

腾讯OVBU 终端 CI/CD 负责人

专注客户端性能架构优化、CI/CD 效率提升。参与了多个大型项目从 0 到 1 的孵化,目前在腾讯负责 iOS 和 Android 端的研发效能升级、发布交付提升,支撑 OVBU 各 App 快速交付,高效迭代。

议题介绍

时间:02月07日 09:30
地点:北京厅 2
所属专题:移动端性能与效率优化

演讲:腾讯终端研发效能升级

随着移动端的工程复杂度越来越高,动辄几十个团队、数百个终端研发协同开发,对移动端研发效能提出了更高要求。如何保证数亿用户规模的 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 平台具备哪些功能,以及互相之间如何协作
在报名过程中如有任何问题,欢迎微信扫描二维码联系我们的票务经理