Uber's Failover Architecture: Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure
L'article présente l'architecture de basculement d'Uber (UFA), qui optimise la fiabilité et l'efficacité de son infrastructure microservices à grande échelle en remplaçant le modèle de capacité uniforme par une approche différenciée selon la criticité des services, permettant ainsi de réduire la provisionnement de 2x à 1,3x tout en maintenant une disponibilité de 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