Android × Threading

Android Threading

We track 8 Android Threading case studies from 8 engineering teams. Coupang, IDN Media and Meta write about it most. Many posts also cover UI Performance and Performance Profiling. The posts run from 2017 to 2026. The newest is from February 2026.

Android Threading articles 1–8 of 8

Android Developers Blog Feb 17, 2026

Under the Hood: Android 17's Lock-Free MessageQueue

Shai Barack and Charles Munger from Android reveal how a 20-year-old lock in MessageQueue was secretly causing UI jank across the entire Android ecosystem. Their solution? A lock-free data structure that's up t...

IDN Media Jan 12, 2025

RxJava in 2025: Relevance and Best Practices for Android Development

Muhammad Zuhriyan Sauqi from IDN Engineering makes a bold case: RxJava isn't dead in 2025, it's just misunderstood. While Kotlin Coroutines dominate modern Android development, he argues there's still a compell...

Swift.org Blog Jul 1, 2024

Ready for Swift 6

Dave Verwer and Sven A. Schmidt from Swift Package Index reveal that 43% of Swift packages are already data race safe. The Swift 6 migration is happening faster than expected.

Skeelo Jun 11, 2024

How We Optimized Concurrency Using Node.js at Skeelo

Skeelo's engineering team achieved a 30% performance boost by rethinking one simple thing: when NOT to use await in Node.js.

PhonePe May 13, 2024

Enhancing Chat Performance on PhonePe Android - Part 2

Ayush Bagaria from PhonePe reveals how CPU profiling and thread optimization slashed chat load times by 30%. Most Android apps are sitting on similar performance gains.

Pepperfry May 16, 2023

Improving API Response Time with Java Multi-Threading

Pepperfry's engineering team cut API response times by parallelizing requests. Here's how they used Java multi-threading to handle scale without blocking.

Coupang May 6, 2022

Evolution of Android Message Passing Mechanism

Ju Cai from Coupang reveals how their Android app went from Stone Age message passing to a custom LiveData-based event bus that cut development time in half. The journey through three architectural eras offers ...

Meta Oct 18, 2017

Multi-threaded rendering on Android (with Litho & Infer)

Facebook's mobile team tackled one of Android's toughest performance challenges: keeping UI rendering smooth without blocking the main thread.