崩溃率从万 8 到十万分之 8 的架构奥秘
2019-12-24 19:15:22
357
在 ArchSummit 深圳 2019 大会上,郝仁杰讲师做了《崩溃率从万 8 到十万分之 8 的架构奥秘》主题演讲,主要内容如下。
演讲简介:
近一年来,高德地图为了解决大规模研发团队超大代码体量耦合重、质量低、维护难等问题,App 架构不断升级和优化,通过 Bundle 化架构演进的历程,辅以 Bundle 辅助管理平台平台管控等方法,取得了将 App 崩溃率从 8‱ 降低到 0.8‱ 等成绩。本次主要分享在一系列架构升级改进中的具体做法、经验和思考。
演讲提纲:
背景简述
方案推演:架构老化;建设新的 Bundle 化架构;通过 Bundle 辅助管理平台 /CLI 工具对 Bundle 管控。
产出物:端架构 + 平台工具
主副收益:崩溃率从 8‰降低到 0.8‱;包大小减量 48M
经验教训
未来展望:Bundle 化后,架构如何演进
听众收益:
Top 级应用的技术架构演进的原因、思路、实现方式和过程,以及如何赋能业务快速发展
关键性能的优化和经验等
讲师介绍:
郝仁杰
高德地图 无线开发专家
十余年移动客户端开发经验,曾深度参与 Nokia S60 Contacts,YY 语音,360 手机卫士的研发维护工作,对 Symbian、Android、iOS 系统有较深的理解。目前在高德地图负责 Android、iOS 端的基础架构,带领团队实现了端上的 Bundle 化等一系列架构升级的开发工作。
完整演讲 PPT 下载链接:
https://archsummit.infoq.cn/2019/shenzhen/schedule