TLDR Web Dev · ARTICLES & TUTORIALS

SCALING MICROSERVICES AT DOORDASH

blog.quastor.org16 min read

Summary from the TLDR Web Dev newsletter

DoorDash migrated from a Python 2 monolith to a microservices architecture in 2020. It encountered a couple of failures with microservices, many of which were related to the scalability of its distributed systems. These failures included cascading failures, retry storms, death spirals, and metastable failures. DoorDash is taking action to mitigate such failures at a global level.