Ir al contenido

Mantenerse en la zona: cómo DoorDash utilizó una malla de servicios para gestionar la transferencia de datos, reduciendo los saltos y el gasto en la nube.

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.

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.

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.