Grab Jun 17, 2021

App Modularisation at Scale

Article Summary

Grab went from one monolithic mobile app to over 1,000 modules. Here's what they learned about scaling a superapp.

The Grab engineering team documented their multi-year journey breaking down a monolithic codebase that housed ride-hailing, food delivery, payments, and financial services. This is their blueprint for modularisation at scale.

Key Takeaways

Critical Insight

Grab transformed their superapp into 1,000+ independent modules, with the payments division alone containing 200+ modules that build in under 15 seconds.

The article reveals specific trade-offs they encountered that might surprise teams considering this architecture.

Recent from Grab

Related Articles