Original article: https://blog.neetcode.io/p/doordash-robust-microservices
DoorDash is the largest food delivery marketplace in the US with over 30 million users in 2022. You can use their mobile app or website to order items from restaurants, convenience stores, supermarkets and more.
In 2020, DoorDash migrated from a Python 2 monolith to a microservices architecture. This allowed them to:
-
Increase developer velocity by having smaller teams that could deploy independently.
-
Use different tech stacks for different classes of services.