百度 App Tekes 研发一体化平台

所属专题:大前端工程化

嘉宾 : 郭金 | 百度资深研发工程师

会议室 : 宴会厅1

讲师介绍

专题演讲嘉宾:郭金

百度 资深研发工程师

郭金,百度App资深研发工程师,2014年入职百度,先后负责社交化、基础性能等技术方向,目前负责百度App客户端工程与架构方向。在App复杂的背景和多样化的技术目标要求下,设计并完成百度App架构与工程能力升级,并着力于打造研发流程一体化平台,实现并行开发、快速迭代、高效复用。

议题介绍

演讲:百度 App Tekes 研发一体化平台

本议题主要介绍大型 App 通过工程拆解,组件二进制化、构建系统源码/二进制混合开发模式,并基于此建设的 Tekes 研发平台,实现二进制自动发布准入、依赖管理与多产品线支持,性能与组件化劣化管控等研发流程一体化,使用多种工程技术保障并行开发和研发效率,同时管控高速迭代过程的劣化。

演讲提纲:

0.  背景:
    (1)   大型 App 工程拆分
    (2)  EasyBox 工具链(多仓库管理+二进制管理+构建系统)

1.  组件全量二进制的实施步骤及研发模式升级
2.  编译成功率保障:中央仓库快照及源码二进制映射
3.  组件二进制版本自动发布、准入机制
4.  组件版本号规范的约束
5.  依赖管理及多产品线支撑
6.  性能准入流水线联结
7.  依赖、接口劣化监控
8.  Tekes 研发一体化平台整体架构

听众收益:

1.  大型 App 架构设计与拆分方法
2.  超级 App 高效工程能力保障方法
3.  组件全量二进制实现路径
4.  组件二进制自动发布的流程
5.  矩阵产品工程孵化模式

前沿亮点:

1.  源码/二进制切换开发模式
2.  研发流程一体化

知识储备:

组件化、移动端端架构、移动端构建系统相关知识

交通指南

© 2019 Baidu - GS(2018)5572号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
本网站图片存储由七牛云独家支持