Uber's Failover Architecture: Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure
El documento presenta la Arquitectura de Failover de Uber (UFA), un sistema que optimiza la infraestructura de microservicios a escala global al reemplazar el modelo de capacidad 2x por una estrategia diferenciada según la criticidad del servicio, logrando reducir el aprovisionamiento de estado estable de 2x a 1.3x y eliminar más de un millón de núcleos de CPU sin comprometer la disponibilidad del 99,97%.
Mayank Bansal, Milind Chabbi, Kenneth Bogh, Srikanth Prodduturi, Kevin Xu, Amit Kumar, David Bell, Ranjib Dey, Yufei Ren, Sachin Sharma, Juan Marcano, Shriniket Kale, Subhav Pradhan, Ivan Beschastnikh, Miguel Covarrubias, Chien-Chih Liao, Sandeep Koushik Sheshadri, Wen Luo, Kai Song, Ashish Samant, Sahil Rihan, Nimish Sheth, Uday Kiran MedisettyTue, 10 Ma💻 cs