Interesting.  But if, lets say, a data center in London where they have a lot of boxes goes down completely, then they spin up boxes in Frankfurt and Riga to take up the load and reroute traffic. Service is disrupted for some customers for a few minutes. Some people lose some stuff completely because replication wasn&#x27;t happening perfectly. But the entire site doesn&#x27;t go down for everyone for two hours.<p>Are those kinds of failover scenarios frequently messy and risky at the scale of Github? Or is it more likely that in the context of a fast growing company, and even at a place as &quot;cloudy&quot; as Github, there are bound to be some serious bugs lurking in your system design?