TLDR Web Dev · ARTICLES & TUTORIALS

AUTOMATED BUG FIXING AT FACEBOOK SCALE

open.substack.com8 min read

Summary from the TLDR Web Dev newsletter

SapFix is Meta’s deployment of automated end-to-end fault fixing. It makes debugging easy by automatically generating fixes for specific issues and proposing those fixes to engineers for approval and deployment to production. SapFix has been used for many of Meta’s core apps, each containing millions of lines of code. It uses automated program repair algorithms that identify, analyze, and patch known software bugs without human intervention.