深水,新地平线

📖️ ② “一看就知道是复杂的计算机系统发生了错误,但还是有人因此被关进监狱。”

2024-03-11

📖️ ① 骑士资本8 台服务器需要部署带有RLP功能的代码。只有7台计算机使用了更新的软件,第8台服务器还在使用较早的版本,就是使用 Power Peg 代码的版本。

📖️ ② 7台使用了新版本软件的服务器上,订单都正确地发送给了纽约证交所。而在第8台服务器上则是一片混乱。

📖️ ③ 不应该再工作的Power Peg 代码动态更新本应该是固定价格的订单,每秒钟处理数百份订单,不停发出订单。

📖️ ④ 骑士资本终于开始修正错误的时候,它已经濒临破产。

📖️ ⑤ “在出问题前,我们不知道采取了多少防范措施。”

📖️ ⑥ 但这些措施还是不够。

📖️ ⑦ 像骑士资本这样的公司深陷危险区,超过任何人意识到的程度。

2024-04-09

📖 ① 深水地平线在沉没之前燃烧了整整两天,火焰在30英里之外都能看见。

📖 ② 在它爆炸前一年,这座钻井平台在一英里深的水下钻透了五英里的地层,打出了当时世界上最深的探油井。

📖 ③ 水下高压环境也让人无法知晓钻井的状况。他们不得不依赖于计算机模拟、井压与水泵流量这些间接指标。

📖 ④ BP 做出了一系列冒险决定,如不理会令人担忧的压力读数、跳过混凝土完整 性测试,于是最终问题掩盖在复杂性之下。

📖 ⑤ 当员工与井喷搏斗时,复杂性再次造成了障碍。钻井平台精密的应急系统极端复杂。

📖 ⑥ 事故发生时,水手团队完全不知所措。深水地平线的安全系统让他们陷入困境。

📖 ⑦ 灾难来临之际,这个系统无法逆转、修复、重启。石油和天然气无处可去,只能向上喷发。

📖 ⑧ 工作期间的“安全会议一而再再而三地召开。我们每周、每天都有安全例会”。

📖 ⑨ 他们更关心洒出来的咖啡,而不是喷射的石油。

📖 ⑩ 当我们的系统变化时,我们对系统的管理方式也必须随之变化。

2024-04-10

📖 ① “他们没必要撒谎。他们只要用纯粹的复杂性把事情搅得一团糟。”

📖 ② 无论发生什么,不要惊慌失措。

📖 ③ “藏起一根原木,最好的方法是把它放到森林里。”

📖 ④ 复杂性和紧密耦合更容易导致失败,也增强了与失败之间的逻辑必然性,而我们的头脑和组织并没有处理这类系统的天然结构。

📖 ⑤ 我们无法倒拨历史的时钟,回归更为简单的世界。

📖 ⑥ 我们可以学习如何建立更好的系统,改善我们的决策,并让我们的团队在面对复杂性时更有效率。