Uber reinventa los reintentos para evitar tormentas de errores

How Uber Protects Against Retry Storms

Uber reinventa los reintentos para evitar tormentas de errores

Los reintentos uniformes pueden amplificar fallos en cascada. Uber introduce un mecanismo de propiedad de errores que correlaciona fallos entrantes y salientes para decidir si un error debe reintentarse. Así, los reintentos se aplican solo cuando el error se origina en el servicio llamado, evitando sobrecargar servicios ya degradados y previniendo tormentas que tumban toda la pila.

Durante períodos de altas tasas de error de un servicio, es menos probable que los errores sean aleatorios y no se beneficiarían de un mayor número de reintentos, sino que podrían ser responsables de una mayor degradación.

Más de este día

2026-09-17