Android × Performance Profiling

Android Performance Profiling, page 3

Android Performance Profiling articles 61–90 of 113

OkCredit Jun 14, 2022

How OkCredit Android App Improved Cold Startup by 70%

OkCredit slashed their Android app cold startup time by 70%. Here's the engineering playbook that made it happen.

Mercado Libre Jun 7, 2022

Why Mobile Apps Performance Matters

Mercado Libre's mobile apps serve 4.5 billion active devices. A Galaxy A10 might take 5 seconds to load a screen—or just 1.67 seconds, depending on conditions.

Slack Apr 29, 2022

Continuous Load Testing

Slack's engineering team ran into a classic performance testing problem: spinning up load tests was so time-consuming that teams avoided doing it. Their solution? Never stop testing.

Lyft Apr 13, 2022

Monitoring CPU Performance of Lyft’s Android Applications

Lyft's Android app serves millions of users daily, but how do you track CPU performance when hundreds of engineers ship code constantly? The team built a custom monitoring system from scratch.

Grab Apr 7, 2022

Profile-Guided Optimisation

Grab's engineering team just unlocked 30% memory savings and 38% storage reduction with a simple compiler flag. Here's how Profile-Guided Optimization (PGO) delivered massive gains with minimal code changes.

Booking Mar 10, 2022

Measuring Mobile Apps Performance in Production

Booking.com discovered that standard performance monitoring tools from Apple, Google, and Firebase couldn't meet their needs. So they built their own—and just open-sourced it.

Paytm Feb 16, 2022

Instrumenting App Flows for Performance Monitoring

The Paytm Editorial Team reveals how they measure the real cost of user friction: tracking payment flows down to the millisecond, excluding network delays that mask app performance issues.

Netflix Jan 24, 2022

Fixing Performance Regressions Before They Happen

Angus Croll from Netflix reveals how his team slashed false performance alerts by 90% while catching more real regressions. The secret? They stopped using static thresholds entirely.

Callstack Dec 20, 2021

Balancing Native and JavaScript Code in React Native

React Native's bridge can be your bottleneck or your superpower. Callstack explores the critical tradeoff between JavaScript flexibility and native performance that determines whether your app flies or crawls.

Airbnb Dec 17, 2021

Airbnb's Page Performance Score on Android

Airbnb moved beyond Time To Interactive to measure what users actually see. Their Page Performance Score tracks visual wait time, not just code execution.

Airbnb Nov 18, 2021

Creating Airbnb's Page Performance Score

Airbnb ditched single-metric performance tracking and built something better. Here's how they unified web, iOS, and Android performance into one 0-100 score.

Lyft Oct 28, 2021

Mobile Performance @ Lyft

Lyft was serving 17.1M riders while their Android app launched 15-20% slower than competitors. Time to fix that.

Mercado Libre Sep 30, 2021

A Importância da Performance Para Apps Mobile

Victor Oliveira from Mercado Libre reveals a harsh truth: 53% of users uninstall apps due to performance issues. With 4.5 billion active Android and iOS devices worldwide, each performing differently, mobile pe...

Tokopedia Sep 14, 2021

A Saga of Improvement in Android App Performance (Part 3)

Tokopedia built an internal tool that automatically finds Android performance bottlenecks. No more manual trace analysis or guessing which methods are slowing you down.

AWS Aug 31, 2021

Implementing caching for pipeline resolvers in AWS AppSync GraphQL APIs

Eric Robertson from AWS AppSync reveals how pipeline resolver caching slashed database requests by 99% for some customers. If your GraphQL API is hitting backend services too hard, this changes everything.

Tokopedia Aug 10, 2021

A Saga of Improvement in Android App Performance (Part 2)

Tokopedia built an automated performance testing pipeline that catches regressions before they hit production. Here's how they measure every build, every night.

Tokopedia Jul 27, 2021

How We Improve Android App Performance (Part 1)

Tokopedia's Android team achieved a 40% improvement in app start time and page load speed. Here's the systematic approach that got them there.

Microsoft Jul 20, 2021

Spotting Latency Regressions Ahead of Time at Teams Mobile

Microsoft Teams Mobile merges 50+ commits daily from 350+ developers. How do they catch performance regressions before users feel the pain?

Pinterest Jun 22, 2021

Trusting Metrics at Pinterest

Pinterest relies on data to drive decisions and ML models. But what happens when a metric as simple as Daily Active Users gets counted wrong?

DoorDash Apr 7, 2021

Optimizing OpenTelemetry's Span Processor for High Throughput and Low Latency

DoorDash's OpenTelemetry adoption hit a wall: 72% CPU utilization versus 56% without tracing. That's a costly tax for observability.

Slack Mar 24, 2021

Client Tracing: Understanding Mobile and Desktop Application Performance at Scale

"My app is slow" - every engineer's nightmare. Slack's mobile team was tired of hitting dead ends when debugging performance issues.

Just Eat Feb 25, 2021

JSON Serialization Libraries Performance Comparison

Israel Abramov from Just Eat Takeaway tested 10 JSON serialization libraries across 8 scenarios. The results? Your default serializer might be costing you serious performance.

Dropbox Feb 9, 2021

How We Sped Up Dropbox Android App Startup by 30%

Dropbox's Android app was slowly dying by a thousand cuts. Over 4 months, startup time crept up unnoticed until they finally looked at the bigger picture.

Snapchat Jan 6, 2021

Time to Camera Ready

Snap's engineering team obsesses over one metric: Time to Camera Ready. Miss the bear crossing the street because your app was too slow? That's exactly the problem they're solving.

Tokopedia Jan 5, 2021

Tokopedia Android Engineering 2020 Review

Rico Harisin from Tokopedia reveals how their Android team shipped weekly releases while building a complete performance infrastructure from scratch. Their secret? Treating CI/CD like a product.

Farfetch Nov 3, 2020

Mobile App Launch Performance II

At Farfetch, a 0.1 second delay in warm app launch costs $4.2M annually. That's less time than it takes to blink.

Dropbox Oct 27, 2020

Our Counterintuitive Fix for Android Path Normalization

Dropbox Android users couldn't see folders with Cyrillic characters or certain special names. The obvious fix? Way too risky to attempt.

Google Sep 1, 2020

Android GPU Inspector: Open Beta Release

Jay Kong from Google's Gaming and Graphics team just opened the beta for Android GPU Inspector, and early results are impressive. Diablo Immortal cut vertex bandwidth by 45%, while Crash Bandicoot slashed frame...

Slack Aug 28, 2020

Tracing at Slack: Thinking in Causal Graphs

Slack processes 8.5 billion spans daily, but their tracing system looks nothing like traditional distributed tracing. Here's why they rebuilt it from scratch.

Spotify Jul 22, 2020

Leveraging Mobile Infrastructure with Data-Driven Decisions

Spotify's mobile infrastructure team turned build time chaos into predictable performance. Their secret? Making every engineer a data scientist.