The past few days have highlighted our reliance on technology, which, despite its power and ubiquity, can be surprisingly fragile. On Thursday, Microsoft’s cloud services, including email, office, and meeting software, crashed for millions of users worldwide. The outage lasted until Saturday, disrupting work for many.
Meanwhile, on Friday, the Federal Aviation Administration (FAA) grounded all flights after some of its outdated data-handling equipment malfunctioned, raising safety concerns. The grounding was lifted Friday night, but hundreds of thousands of passengers faced delays and cancellations over the weekend.
Ironically, both incidents were caused by attempted upgrades. The FAA’s issue stemmed from new cables, while Microsoft’s outage resulted from a planned increase in computing capacity. These failures underscore the complexity of modern computing systems, where even minor changes can disrupt delicate balances and cause widespread crashes.
Such large-scale outages are rare, but not unheard of. Two years ago, a routine software update by security company CrowdStrike caused millions of Microsoft Windows computers to crash globally, grounding flights, halting subways, and disrupting emergency services. It took days to restore all affected machines.