Dependency Safety for Distributed Systems

The end to end journey for every user request originating from our apps traverses hundreds of hops across Meta’s distributed architecture such as client-libraries, privacy and security frameworks, microservices, data stores and hardware. These dependencies are interconnected, making our infra a massive, tightly-coupled graph. We aim to minimize the impact and the duration for dependency outages by making dependency health a core part of reliability at Meta. Dependency safety will enable us to protect the business, improve user experience on our apps and enhance incident response.


To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy