为什么合法性、正统性、名分、理由这么重要?
因为人类社会的运行是建立在大量的共识基础上的。
共识动摇了,系统就会崩溃。
举个例子,系统有个程序A是每年生日给所有对象的最大的子女发放一百元,而另一个程序B是检查这100元有没有准确发放。
结果程序A去查阅数据表的时候你家最大的子女是张三,程序B查阅时看到的是王二。
程序B就要上报一个异常,指出程序A有贪污或失职嫌疑。
所有实体刚出生时自带了UUID(Universally Unique Identifier),以人类为例,可以说就是你的基因编码。
其他的所有一切,无论是财物、亲戚关系、社会身份……都是你这个实体的关联对象。你因为这些关联而成为“xx物品的所有者”,“xx职务的担当者”,“xx问题的调查者”,“xx责任的赔偿者”。
这些关联关系是被记录在系统中的。
系统程序在调用各个对象来完成操作的时候,是会顺藤摸瓜来呼叫你。
结果它们在运行时发生了种种类似上述程序AB的问题,就会导致系统报错。有时则是在进行到某一步时找不到本该存在的对象了,一样会导致服务失败。
当然,我们的社会存在大量的冗余。当服务寻找不到一个对象,它会自动寻找备选对象,一直找不到,会切换替代服务。
但是一来,这种不断发生的“试图调用、调用失败,转向备用资源”的循环是有巨大的时间成本和资源成本的,这会在很大程度上消耗这个社会的资源存底。
另一方面,这种冗余并不是无限的,一旦这类失败下探到了极限并且发生在关键服务上,整个系统就会彻底崩溃。
那时候连快速重启都解决不了问题了,连最开始的登录系统界面都进不去。
有时候要重装系统才能解决,有时候就要“清理硬盘”,“腾出系统盘空间”了。
有时候更惨,要换硬件,甚至整个的换系统。
这就是“名分准确”的意义。
//Get the f*cking names right, you idiots!
//@updateAuthor $Confucius$
本博客所有文章除特别声明外,均采用 CC0 1.0 协议 。