Slack Sep 12, 2020

Inside Slack: Overcoming Challenges to Craft a Seamless Mobile App

Article Summary

Slack's mobile team faces a unique challenge: users expect desktop-level performance while bouncing between subway tunnels and spotty cellular networks.

Tracy Stampfli, Principal Engineer on Slack's mobile infrastructure team, reveals how her 120+ person engineering org builds the backbone that keeps Slack running smoothly for millions of mobile users. This deep dive covers everything from handling intermittent connectivity to managing massive scale.

Key Takeaways

Critical Insight

Slack's mobile infrastructure team solved the intermittent connectivity problem by prioritizing API requests, versioning cached objects, and building reusable offline-first components that scale across 120+ engineers.

The article reveals their specific versioning technique that cut data usage and how they prevent cascading failures across the entire app.

Recent from Slack

Related Articles