读书笔记新生读书

重读《新生-七年就是一辈子》- 26 不能容错的系统肯定是脆弱的

2019-06-27  本文已影响2人  greenorchid

读后感想:

我觉得自己的容错能力在学生,同事、朋友方面都还好,毕竟我很少和他们交流。

但是,我对家人有时做的不好,容错能力反而较差,因此,有时会影响心情、注意力等。

看了这篇文章,我能做到平心静气,不乱发脾气吗?我觉得有时能做到,很多时候可能还是做不到。

读书笔记:

今天的计算机科学里(包括它的“邻居”工程学里),都有一个重要的概念:

容错(Fault tolerance)

如果一个系统不能容错,那么它就是脆弱的。因为任何一个在现实世界里运转的系统所面对的,必然是一个不完美的、不理想的、各种意外频繁发生的现实世界 。有一点错,就直接停止运转,那系统基本上就是个废物。

从这一点上来看,绝大多数人在没有恰当训练之前,不懂得容错,就基本上跟废物差不多。

看看那些易怒的人罢。有一点差池,他们就暴跳如雷,大脑充血,系统完全瘫痪…… 这不是废物是什么?其实他们比废物还可怕。暴怒的人不大像一个失灵了的冰箱,坏了也就坏了,暴怒的人更像失控的火车,要冲出轨道,毁掉停下来之前撞到的一切……

看到这一段,觉得触目惊心。我偶尔这样,很累的时候,情绪不好的时候,就会乱发脾气,面目可憎,特别可怕。我自己也不喜欢,但是有时就是控制不住。看来我自己的容错能力还是比较差劲的。比如前几天晚上,女儿要吃零食,其实都是小事,我完全可以坚定但是又威严地拒绝,不用发脾气的。

也就是说, 我们最好给自己的操作系统设置一定的容错机制。

现在,我们知道了:

有容错能力的系统更为强壮,有冗余度设计的系统运转更为持久……

那我们应该怎么做呢?

想明白这个道理之后,我个人就开始不太在意遇到的人们身上有这样那样的缺点了,即便是有些之前实在令我厌恶的缺点,我也尽量尝试着忽视它们—— 因为我想把自己打造成一个容错能力很强的系统。

必须适应一段时间才能深入理解一个事实:

一切更为健壮的都要耗费更多的成本。

有了容错机制之后,最重要的收获是:

学习范围广了,思考更为深入了。

这很容易想象,一个更为健壮,一个更为强大,一个更为可靠的系统,当然走得更远,做得更多,长得更快……

另外一个经验是,

容错是自己的事儿。

…… 至于那个“错”,尽量别公开。

上一篇下一篇

猜你喜欢

热点阅读