整理上周停电的残骸

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

时不时地,当你退后一步思考我们的社会对在线系统的依赖程度时,它真的会让你大吃一惊。当你这样做是因为那些系统似乎在我们周围崩溃时,它可能是彻头彻尾的可怕。

比如上周三, 美国联合航空公司因软件故障停飞全球航班 纽约证券交易所因内部系统问题暂停交易 四个小时, 《华尔街日报》主页出现重大问题 ,全国各地出现局部停电。


现在,无论你是否在星期三撤回你的地堡并开始制定重新填充地球的计划,科尔伯特确实提出了一个重要观点:我们对技术的依赖使我们的生活和业务变得非常高效,但这些系统的脆弱性被转移到我们越依赖他们。

更糟糕的是,公司通常不愿投资彻底检修其软件系统所必需的时间和金钱。这通常会导致 技术债务 ——软件更新建立在旧代码之上(特别是对于长期使用它的公司,如航空公司),而不是从头开始构建新的、先进的系统。最终结果是大多数时间都能完成工作的产品,但存在明显的漏洞。

这就是 Zeynep Tufekci 指出的 问题,他说虽然上周人们对网络恐怖主义可能在中断中发挥作用感到恐慌,但他们忽视了依赖过时和有缺陷的软件系统的更大风险。

当然,此漏洞只会增加主动监控的需求,以便在这些系统中出现的问题导致大范围中断和运行缓慢之前发现它们。通过在您的软件和基础设施上运行持续的综合测试,您不仅可以发现联合航空和纽约证券交易所遭受的主要问题,还可以发现华尔街日报经历过的较小的“微中断”。

与此同时,2015 年仍然是停电之年。除了上周的三大问题之外,我们还看到联合航空和 美国航空等竞争对手 由于第三方问题而出现的其他问题, Facebook 和苹果等科技巨头—— 特别是 iTunes—— 一次宕机数小时,以及由于 POS 系统出现问题,甚至 星巴克在 4 月份也被迫关闭了 全国数千家门店。

如果整个科技行业的思维方式没有彻底改变,它可能不会很快好转。我们能做的最好的事情就是尽可能地尝试并保持领先地位。


[本文由 Craig Lowell 撰写]