DoorDash switched from a monolith to microservices architecture to handle increased traffic during the 2020 pandemic. They faced significant issues such as cascading failures, retry storms, and death spirals. Critical countermeasures included load shedding, circuit breakers, and predictive autoscaling to improve system resilience and fault tolerance.

•17m watch time

Sort: