Mercari Nov 29, 2023

Performance monitoring in Mercari mobile apps

Article Summary

Mercari rewrote their entire mobile app and faced a nightmare scenario: millions of users reporting the new version felt slower than the old one.

Francesco Pretelli from Mercari's mobile architects team shares how they built a comprehensive performance monitoring system during their GroundUP rewrite. The challenge was ensuring the new app (built with SwiftUI and Jetpack Compose) matched or exceeded the performance of the legacy version.

Key Takeaways

Critical Insight

Mercari built a two-pronged performance system combining weekly in-house benchmarks with production monitoring that traces performance issues from mobile UI through to backend services.

The article reveals their specific approach to setting performance baselines and the surprising insights they gained from comparing controlled tests versus real-world user data.

Recent from Mercari

Related Articles