字节跳动 iOS 端稳定性监控方向负责人,2020 年至今在字节跳动 APM 团队负责 iOS 端稳定性监控的技术建设工作,相关技术及产品广泛应用在 TikTok、抖音、头条等业务,高效支撑了字节内各业务的快速发展和品质提升。
在移动应用开发中,对用户体验影响最大的是崩溃,而在崩溃中,最难解决的疑难问题就有 Memory Corruption 类型崩溃。为什么难排查?原因有如下几方面:1. 开发者对不同 Memory Corruption 类型的触发原因了解不清晰;2. 崩溃现场往往是随机的,可能不是触发问题的崩溃堆栈;3. 业界没有一个完善的线上监控归因方案。
我们经过探索与实践,开发出一系列相关产品,在 TikTok、抖音、头条等业务上大规模使用,解决了许多线上长期存在的疑难崩溃。这些产品既有让开发者可以直接调试线上用户发生的崩溃,又有可以让崩溃现场不随机,高效归因触发内存问题的原因等。最后,我们将经验分享出来,介绍这些产品在开发过程遇到的问题,以及如何解决的,同时也会跟大家分享,这些产品在字节的收益和真实的疑难崩溃案例分析,希望能帮助开发者提高自己产品的品质。
演讲提纲:
1. Memory Corruption 介绍
2. Memory Corruption 的排查思路
3. 展望未来
你将获得:



微信咨询

电话咨询
微信联系我们

