Facebook’s infrastructure consists of many geo-distributed data centers that host millions of servers. These servers run a number of systems, ranging from front-end web servers to News Feed aggregators to our messaging and live video applications. In addition to regular code pushes, we also push thousands of configuration changes to our servers every day. Thus it is fairly common for our servers t
![Location-Aware Distribution: Configuring servers at scale](https://cdn-ak-scissors.b.st-hatena.com/image/square/eef13bbc6efdc73c50e9b6601584454015b5379f/height=288;version=1;width=512/https%3A%2F%2Fengineering.fb.com%2Fwp-content%2Fuploads%2F2018%2F07%2Fdatacenter_LAD-1.png)