La evolución de DoorDash de una arquitectura de aplicación monolítica a otra basada en células y microservicios ha reportado numerosos beneficios.
Tag Archives: Microservices
Cómo DoorDash migró de StatsD a Prometheus
Una observabilidad precisa y fiable es esencial a la hora de dar soporte a un gran servicio distribuido, pero esto sólo es posible si sus herramientas son igualmente escalables.
Mitigación de fallos para microservicios: Introducción a Aperture
Para hacer frente a los fallos en un sistema de microservicios, siempre se han utilizado mecanismos de mitigación localizados, como la desconexión de la carga y los disyuntores, pero pueden no ser tan eficaces como un enfoque más globalizado.
DoorDash se convierte en patrocinador de la beca Hack the Planet
TLDR: DoorDash se complace en patrocinar a otros dos ingenieros para la beca Hack the Planet, que contribuye activamente a aumentar la diversidad tecnológica en el ámbito de los sistemas distribuidos.
Improving Fault Tolerance with RPC Fallbacks in DoorDash’s Microservices
Failures in a large, complex microservice architecture are inevitable, so built-in fault tolerance — retries, replication, and fallbacks — are a critical part of preventing system-wide outages and a negative user experience.
From Monolith to Microservices: Reducing the Migration’s Pain Points
In our previous article of this series we covered the decision we made at DoorDash to move to a microservice architecture, the technologies we chose, and how we approached the transition.
Reconstrucción y migración de un sistema de gestión de sesiones sin tiempo de inactividad
Migrating DoorDash’s business-critical session management system in a disruption-free manner required careful planning and monitoring.
Optimización de la plataforma mediante un mejor diseño de las API
A medida que DoorDash migraba a una arquitectura de microservicios, encontramos la oportunidad de rediseñar nuestras API, lo que se tradujo en un mejor rendimiento general del cliente.
Retrospectiva 2020: Creación de fiabilidad e innovación en DoorDash
DoorDash recapitula una serie de aspectos destacados de su ingeniería a partir de 2020, incluida su arquitectura de microservicios, su plataforma de datos y su nuevo desarrollo frontend.
Future-proofing: How DoorDash Transitioned from a Code Monolith to a Microservice Architecture
In 2019, DoorDash’s engineering organization initiated a process to completely reengineer the platform on which our delivery logistics business is based.