50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

字节跳动 Android 客户端可观测建设实践|QCon 北京

  • 2025-04-02
    北京
  • 本文字数:1340 字

    阅读完需:约 4 分钟

大小:707.84K时长:04:01
字节跳动 Android 客户端可观测建设实践|QCon 北京

2025 年 4 月 10 - 12 日,QCon 全球软件开发大会将汇聚全球 140+ 技术先行者及创新实践者,直击行业痛点,解锁可复制的经验与模式。这不仅是一场会议,更是一次对技术演进的集体探索。无论你是资深开发者,还是技术管理者,都能在这里有所收获,为下一步的技术决策提供方向。


字节跳动 APMPlus Android 负责人王涛已确认出席并发表题为《字节跳动 Android 客户端可观测建设实践》的主题分享。在客户端产品日益复杂的背景下,如何全面监控客户端用户体验,实现对异常场景的有效归因,并全面提升用户体验,是客户端可观测性面临的主要挑战。本次分享将介绍字节跳动在 Android 客户端可观测性建设中的最佳实践,包括如何从用户体验出发确定关键指标和优先级,探讨不同性能监控的底层实现逻辑,并分享一些实际的异常优化案例及其具体效果。


王涛自 2019 年至今,任职于字节跳动,在 AppHealth 部门负责 Android APM 性能监控产品的构建,帮助头条等业务方优化内存等性能指标。目前担任火山引擎 APMPlus 平台 Android / 鸿蒙监控产品客户端技术负责人。2016 年至 2019 年期间,在 BBAE 必贝证券担任 Android 客户端负责人,负责 Android 客户端的架构设计和产品研发工作,其中包括热修框架的搭建及性能稳定性优化。2015 年 至 2016 年,在去哪儿网移动中台工作,负责跨端框架 ReactNative 框架 QRN 的设计和落地,并开发了 Hytive 框架和离线资源包 QP 包。他在本次会议的详细演讲内容如下:


演讲提纲

1. 字节 Android 客户端的可观测指标

  • 探讨 Android 客户端中有哪些可观测性能指标

  • 重点介绍各个指标在用户体验中的重要性和优先级

2. 可观测指标归因的底层原理

  • 详细解析可观测性指标归因的基本原理和实现方法

  • 分享如何通过归因分析找出性能问题的根本原因

3. Android 性能优化的最佳实践

  • 介绍内存 OOM 优化、CPU 异常优化等具体案例

  • 分享实际项目中的优化策略和具体效果

4. 当前的挑战和未来的规划

  • 分析当前在 Android 性能监控和优化领域所面临的主要挑战

  • 展望未来的发展方向和技术规划


您认为,这样的技术在实践过程中有哪些痛点?

  • 线上监控方案客户端的性能损耗和有效归因如何平衡

  • Anr 等深度长尾问题的解决和异常高效自动化归因如何进一步探索


演讲亮点

  • 内存监控高效的内存裁剪技术,数百 M 的内存文件通过裁剪压缩平均大小只有二三十 M

  • CPU 监控,自设计的火焰图高效定位线程高 CPU 消耗的异常问题


听众收益

  • 了解字节跳动如何监控 Android 性能稳定性

  • 了解字节跳动一些有效的 Android 性能优化方案

  • 了解客户端监控后续的一些挑战和规划


除此之外,本次大会还策划了多模态大模型及应用AI 驱动的工程生产力面向 AI 的研发基础设施不被 AI 取代的工程师大模型赋能 AIOps云成本优化Lakehouse 架构演进越挫越勇的大前端等专题,届时将有来自不同行业、不同领域、不同企业的 100+资深专家在 QCon 北京现场带来前沿技术洞察和一线实践经验。


目前,所有大会演讲嘉宾已结集完毕,了解更多报名和详情信息可扫码或联系票务经理 18514549229 咨询。



为确保大会顺利举行,现诚邀志愿者加入,时长 3.5 天。可与大咖交流、获极客时间 VIP 月卡、大会演讲视频资源和证书。主办方提供午餐和交通支持。时间:4 月 9 日 13:00-4 月 12 日 18:00,地点:北京万达嘉华酒店,报名链接:https://www.infoq.cn/form/?id=2088

2025-04-02 18:009712

评论

发布
暂无评论

热爱所有热爱

闫同学

三周年连更

全栈开发实战|Spring Boot文件上传与下载

TiAmo

Spring Boot 三周年连更 Apache Commons 文件上传下载

DAYU200关闭自动息屏的几种方式

坚果

OpenHarmony 三周年连更

跨平台应用开发进阶(五十)uni-app ios web-view嵌套H5项目白屏问题分析及解决

No Silver Bullet

uni-app ios 跨平台应用开发 三周年连更 web-view

Springboot如何手动连接库并获取指定表结构|超级详细,建议收藏

bug菌

springboot 三周年连更

华为云网站安全解决方案:守护您的网站,让安全无忧

YG科技

华为云:网络安全愈发重要,企业该如何保障自身业务安全?

YG科技

IT分享丨我是如何利用华为云网站安全解决方案帮助中小型企业实现IT安全

YG科技

一文读懂 Spring Bean 的生命周期

老周聊架构

三周年连更

华为云网站安全解决方案:中小型企业的云上云下安全守护专家

YG科技

文心一言 VS chatgpt (11)-- 算法导论2.3 7题 3.1 4~5题

福大大架构师每日一题

福大大 ChatGPT 文心一言

中小企业如何保障网络安全?用了这么多项目华为云其实还不错!

YG科技

开源趣事~记给OpenHarmony提PR的那些事

Bob

开源 Open Harmony

使用 docker manifest 构建跨平台镜像

江湖十年

Docker Desktop docker image docker build Docker 镜像

灵活应用Nginx Rewrite:实战经验与实用方法

小毛驴的烂笔头

nginx linux运维

华为云网站安全解决方案:守护企业数字化转型之路,提升业务效率与安全

YG科技

数据库、

华为云网站安全解决方案:全面保障企业网络安全,助力业务稳定高效运行

YG科技

灵活应用Nginx Map:实战经验与实用方法

小毛驴的烂笔头

nginx linux运维 Nginx实践

项目讲解之常见安全漏洞

越长大越悲伤

Java Web 安全

在Mac上快速体验AI作画

IT蜗壳-Tango

三周年连更

华为云网站安全解决方案助力客户——构建风险全面可控的网站安全架构

YG科技

Java线程中的wait、notify和notifyAll解析

共饮一杯无

Java 多线程 三周年连更

基于阿里云物联网平台设计的实时图传系统_采用MQTT协议传输图像

DS小龙哥

三周年连更

2023-04-18:ffmpeg中的hw_decode.c的功能是通过使用显卡硬件加速器(如 NVIDIA CUDA、Intel Quick Sync Video 等)对视频进行解码,从而提高解码效

福大大架构师每日一题

golang 音视频 ffmpeg 福大大

IPv6域名软件

穿过生命散发芬芳

ipv6 三周年连更

Spring Boot整合多数据源实践

Java Spring Boot

Django笔记十之values_list指定字段取值及distinct去重处理

Hunter熊

Python django distinct values

SAP Emarsys 和 SAP Spartacus 的集成

汪子熙

SAP Spartacus 思爱普 三周年连更 Emarsys

动态资源技术JSP|Java与Html的美好相遇

浅羽技术

Java html 服务端 jsp 三周年连更

“程序员”未来会失业吗 | 社区征文

BROKEN

三周年征文

尚能饭否|技术越来越新,我对老朋友jQuery还是一如既往热爱

浅羽技术

jquery 前端 Web 框架 三周年连更

字节跳动 Android 客户端可观测建设实践|QCon 北京_架构_QCon全球软件开发大会_InfoQ精选文章