UC浏览器容器化架构演进之路

所属专题:移动开发工程化实践

嘉宾 : 顾辉 | 阿里巴巴高级技术专家

会议室 : 第五会议厅A

讲师介绍

专题演讲嘉宾:顾辉

阿里巴巴 高级技术专家

顾辉,2012年硕士毕业于北京理工大学,在Oracle和百度有近两年的实习经验,毕业后在百度工作一年后加入UC,现担任UC浏览器客户端负责人。

从09年开始接触移动互联网,我参与并主导过百度通讯录、百度文库、UC等中大型移动产品的研发,经历了整个移动互联网从萌芽、快速发展到成熟的阶段,在阿里UC,经历了UC浏览器从工具性产品向工具+内容型产品的升级,经历了国内国际分库演进,个人而言,也从研发骨干成长为一线主管,二级主管,带领UC浏览器客户端团队,对于移动技术的演进、团队的发展有一些思考,希望跟大家分享和交流。

议题介绍

演讲:UC浏览器容器化架构演进之路

摘要:

整个演讲内容分为4个主要方向:

1- UC浏览器分为国内版和国际版,是移动出海的典范,通过GLOCAL(think global, act local)的打法深入当地,提供符合当地文化的定制化服务,这样导致国内版和国际版在业务功能上有很大的差别。那么App架构如何同时支撑国内,国际多个版本的快速迭代?构建系统做了哪些支持?在演讲过程中,会谈到能够满足一致需求及一致性能稳定性要求的架构解决方案,如容器化解决方案等。

2- UC有自己的内核团队,专注内核模块的开发,同时作为一个内容的综合入口,提供了搜索、小说、漫画、头条等业务功能,而要实现数百号人团队高效运作,这其中的挑战非常多,如:对快速搭建产品框架、快速引入成熟移动中间件、快速试错、A/B test有着强烈的时间性诉求等等。当然也有应对措施,如:提供体系的容器化解决方案,提供业务组件化的规范、工程结构,配置相应的开发调试机制及脚本等。

3- 随着移动互联网的发展,容器化、业务内容化、精细化运营成为大的趋势,UC是通过什么样的技术手段保证高效运营的?

4- 随着React Native以及Weex这样的跨平台技术的出现,PWA这样技术的出现,以及网络状态逐步优化,前端和客户端的边界越来越模糊,作为能做Web内核优化的团队,我们在布局大前端的融合。

提纲:

  • UC浏览器国内、国际版本演进方式;
  • UC浏览器100人团队开发班车模式引入;
  • UC浏览器内容化后客户端的容器化之路;
  • UC浏览器大前端的融合与规划。

听众受益点:

  • 大型团队的研测运作模式,大象如何跳舞;
  • 国际版本与国内版本如何同步演进,出海的思路;
  • 大前端的实践,对于移动互联网发展的思考和探讨。

极客邦控股(北京)有限公司

北京市朝阳区望京利泽中二路洛娃大厦C座6层1607