Airbnb May 1, 2017

Messaging Sync: Scaling Mobile Messaging at Airbnb

Article Summary

Zhiyao Wang and the Airbnb team tackled a massive problem: their mobile inbox was loading like a 2001 webmail client. With 100k+ messages per hour, every tap meant a network request, killing UX on slow connections.

Airbnb's Hosts and Homes team rebuilt their mobile messaging architecture from the ground up with Messaging Sync. The old system fetched data on every screen change, creating slow loads, data inconsistencies, and zero offline capability for their most-used feature.

Key Takeaways

Critical Insight

By switching from fetch-on-every-tap to delta syncing with local storage, Airbnb doubled inbox speed and drove daily visits up 200% on Android and 96% on iOS.

The article reveals three specific sync scenarios they engineered, including a clever solution for when users haven't opened the app in weeks.

Recent from Airbnb

Related Articles