Meta Sep 13, 2021

Superpack: Pushing the limits of compression in Facebook’s mobile apps

Article Summary

Meta's Superpack compression tech achieves what traditional tools couldn't: keeping app size in check while developers ship code at massive scale daily.

Meta Engineering developed Superpack, a novel compression technique that combines compiler analysis with data compression. It targets the unique challenge of managing app size across Facebook, Instagram, WhatsApp, and Messenger as billions of lines of code get added continuously.

Key Takeaways

Critical Insight

Superpack has substantially reduced download sizes for Meta's Android apps, saving bandwidth for billions of users worldwide, especially in regions with limited mobile connectivity.

The team uses SMT solvers in a surprising way to automate compression decisions, a technique they're saving for a future deep dive.

Recent from Meta

Related Articles