Uber为应对年均不足20小时的全区域故障,长期按2倍容量冗余部署,CPU利用率仅约20%。其NSDI'26论文提出UFA架构,按T0~T5业务等级将服务分为Always-On、Active-Migrate、Restore-Later、Terminate四类,低优先级服务日常寄居在容灾缓冲资源中,故障时被安全牺牲。前提是清除核心服务对非核心服务的fail-close依赖,Uber通过运行时分析、静态代码分析和Canary门禁共发现4155个违规依赖。11个月内减少102.5万CPU核,利用率升至31%,核心业务可用率保持99.97%以上。
完成下面两步后,将自动完成登录并继续当前操作。