DoorDash migrated over 1,000 microservices to a service mesh architecture handling 80M+ requests per second during peak hours. The migration was prompted by a major 2021 outage and challenges with inconsistent service-to-service communication patterns. They chose Envoy as the data plane with a custom control plane, starting
Table of contents
Motivating the moveSetting goalsInitial architectureStay Informed with Weekly UpdatesPlease enter a valid email address.Thank you for Subscribing!Onboarding two servicesGeneral availabilityExtending featuresIssues we encounteredMass adoptionLessons learnedAcknowledgementsWhat’s nextSort: