
9/8/2020 · Aravind Narayanan, Elisa Shibley, Mayank Pundir
What this post added
This post details Meta's strategy for improving fault tolerance by optimizing workload placement across data centers. It introduces the concept of 'fault domains' and explains how even distribution of hardware, services, and data within these domains minimizes the impact of localized failures. The post outlines the challenges and solutions for achieving optimal placement, including the use of integer linear programming for hardware placement and continuous rebalancing for service placement, ultimately aiming to tolerate sub-data center faults without losing entire data center capacity.