Delete This: Decommissioning Servers at Scale
summary
Facebook automates server decommissions with a migration handler framework plus a UI and ticket state machine that take retiring and replacement sets, spawn handlers, and fall back to on-call tickets; it adds a returned state in hardware tracking and a destructive wiping service nicknamed robot butcher to finish decomm. Running in prod for over a year, this pipeline reclaims idle capacity for stateless jobs, cuts human tickets and errors, but initially wiped live cache machines due to a handler bug and was fixed with the new state and clearer tickets.
AI-written summary · about
chapters (4)
related talks
19mDelete This: Decommissioning Servers at Scale
19mScaling Back-End Deployment
41m"A Day in the Life of Facebook Operations"
40mA Customer Service Approach to SRE
34mZero Downtime Database Migrations and Deployments
40m"Removing the Human SPOF"
16mDeleting Data at Organizational Scale
29mTaming the Hybrid Beast with DevOps
