Mobile Development 3 min read

Practical Application of Memory Graph Technology in Mobile App Performance Optimization: Insights from Feishu and Volcengine APMPlus

This technical sharing session explores the Memory Graph capabilities within Volcengine's MARS-APMPlus monitoring suite, detailing how the Feishu iOS development team leveraged this non-intrusive tool to effectively diagnose and resolve Out-Of-Memory crashes, significantly enhancing mobile application stability and performance.

ByteDance Terminal Technology
ByteDance Terminal Technology
ByteDance Terminal Technology
Practical Application of Memory Graph Technology in Mobile App Performance Optimization: Insights from Feishu and Volcengine APMPlus

On October 28, ByteDance Mars Talk Episode 02 featured technical sharing sessions by Volcengine MARS-APMPlus developer Dang Pengfei and Feishu iOS developer Cai Liang, focusing on performance optimization practices utilizing the MARS-APMPlus suite.

In the first segment, "Sharing on Memory Graph Technology in APMPlus," Dang Pengfei introduced APM Plus, a performance monitoring product under ByteDance's MARS development suite. The platform provides full-link application performance monitoring through advanced data collection and non-intrusive tracking technologies. It offers robust exception scene restoration capabilities, helping enterprises efficiently troubleshoot anomalies, optimize application quality, and reduce operational costs.

The second segment, "Feishu's Practical Application of Volcengine APMPlus Memory Graph," was presented by Cai Liang. He emphasized that application stability is a primary concern for mobile developers, with Out-Of-Memory (OOM) crashes becoming increasingly critical as business complexity grows. Given Feishu's highly complex enterprise collaboration architecture, resolving memory leaks and pinpointing online OOM causes were top priorities. The session demonstrated how the Feishu R&D team successfully utilized the Memory Graph feature to accurately diagnose memory issues, substantially lowering the online OOM rate and safeguarding the platform's overall performance quality.

mobile developmentPerformance OptimizationMemory ManagementAPM MonitoringiOS EngineeringOOM Troubleshooting
ByteDance Terminal Technology
Written by

ByteDance Terminal Technology

Official account of ByteDance Terminal Technology, sharing technical insights and team updates.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.