阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

百度 App Tekes 研发一体化平台

  • 2020-02-08
  • 本文字数:650 字

    阅读完需:约 2 分钟

百度 App Tekes 研发一体化平台

GMTC 深圳 2019 大会上,郭金讲师做了《百度 App Tekes 研发一体化平台》主题演讲,主要内容如下。


演讲简介


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


内容大纲


  1. 背景:

  2. (1) 大型 App 工程拆分

  3. (2) EasyBox 工具链(多仓库管理+二进制管理+构建系统)

  4. 组件全量二进制的实施步骤及研发模式升级

  5. 编译成功率保障:中央仓库快照及源码二进制映射

  6. 组件二进制版本自动发布、准入机制

  7. 组件版本号规范的约束

  8. 依赖管理及多产品线支撑

  9. 性能准入流水线联结

  10. 依赖、接口劣化监控

  11. Tekes 研发一体化平台整体架构


听众受益点


  1. 大型 App 架构设计与拆分方法

  2. 超级 App 高效工程能力保障方法

  3. 组件全量二进制实现路径

  4. 组件二进制自动发布的流程

  5. 矩阵产品工程孵化模式


前沿亮点


  1. 源码/二进制切换开发模式

  2. 研发流程一体化


知识储备


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


讲师介绍


郭金,百度资深研发工程师。


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












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2019/shenzhen/schedule


2020-02-08 19:241985

评论

发布
暂无评论
发现更多内容

详细分析定制企业应用的价格

Philips

敏捷开发 快速开发

图解 K8S 源码 - QoS 篇

郭旭东

Kubernetes Kubernetes源码

腾讯技术官又曝神作,两份堪称‘千古绝唱’操作系统笔记现已被全网疯传

编程 操作系统 计算机

推荐一款MySQL开源客户端,免费+跨平台+使用便捷!

王磊

MySQL

技术心得丨一种有效攻击BERT等模型的方法

华为云开发者联盟

学习 AI

Underlay网络:如何立住可靠又支持大规模无收敛的“人设”

华为云开发者联盟

云服务 交换机

分配时间戳和生成水位线

小知识点

scala 大数据 flink

容器技术为什么会这么流行

架构师修行之路

Docker 容器 分布式 微服务

OpenResty 项目脚手架

铁匠

lua nginx openresty

解释一下==和equals的区别,你以为就这么简单?那你就草率了

小Q

Java 学习 架构 面试 基础

Kubeless 函数部署遇到了问题,如何 Debug? | 玩转 Kubeless

donghui

Serverless kubeless

优秀开源项目、博客、书籍整理

铁匠

收藏教程 资源汇总

华为丁耘,解读百尺竿头的中国5G

脑极体

面向对象编程会被抛弃吗?这五大问题不容忽视

Java架构师迁哥

后疫情时代,华为云会议如何定义未来会议?

华为云开发者联盟

视频 会议

详细讲解:python中的lambda与sorted函数

计算机与AI

Python

极客时间架构师培训 1 期 - 第 4 周总结

Kaven

Python 疑难问题:[] 与 list() 哪个快?为什么快?快多少呢?

Python猫

Python 学习 编程 程序员

Tensorflow2.0安装使用

MySQL从删库到跑路

人工智能 tensorflow Anaconda Jupyter Notebook

技术解读丨分布式缓存数据库Redis大KEY问题定位及优化建议

华为云开发者联盟

云计算 华为 技术

华为云专家带你解读文本情感分析任务

华为云开发者联盟

内容 数据 分析

CECBC区块链专委会副主任吴桐主讲全国社保基金数字货币讲座

CECBC

区块链 数字货币

随机森林原理介绍与适用情况(综述篇)

计算机与AI

数据挖掘 学习 数据科学 随机森林

UBBF2020:智能联接,共创行业价值新增长

DT极客

netfilter/iptables 原理

为为

Service Mesh Linux Kenel

Anaconda安装使用和akshare库使用

MySQL从删库到跑路

Python 数据分析 Windows 10 Anaconda akshare

远程触发Jenkins的Pipeline任务的并发问题处理

小Q

Java 学习 编程 架构 并发

打通Docker镜像发布容器运行流程

架构师修行之路

Docker 容器 分布式 微服务

BATJ内部Java求职面试宝典,尤其应届生如果还没有学过那后悔去吧,也许你已经错过N多家大厂offer;

Java架构师迁哥

甲方日常 30

句子

工作 随笔杂谈 日常 心情

「红黑树」背了又忘?深入本质,他也不过是一棵二叉树

小松漫步

百度 App Tekes 研发一体化平台_GMTC_郭金_InfoQ精选文章