有一天看到同事桌面上有一本《失控》,估计大家都没看过,讨论到这本神书到底说些什么。恰巧我看过一点,说到里面群蜂思维大概就是就是计算机中的分布式管理,去中心化。有人不相信两者的联系,怎么是去中心化,蜂后不是在管理发送指令吗?其实真相是蜂后只负责繁殖,与物体的接触引路都是工蜂做的(这个可以补下昆虫社会学的简单知识,包括蚁群也是一样的)。
这与我们分布式管理非常相似,如果加上近些年非常火的微服务,那更是匹配了。整个集群就看作似群蜂,每个系统有各自的功能,并且相互之间有者各自的交流或联系,最后形成一个对外有机的整体。可以说如果有一个计算机系统的稳定性与效率像群蜂模式一样优秀的模式,那就是分布式管理了。
这本书结合了经济,社会等角度去讨论计算机,可谓是计算机领域的圣经了。但它并不是那么容易读懂,需要慢慢读、细细品味,有空翻翻,工作一段时候后回味下总会有不同的感觉。张小龙也说过,哪位大学生在面试的时候说读懂了《失败》,面试就结束了,可以录用了。可见此书并非等闲之辈。个人建议,微信阅读上看吧,这本书太厚了,携带不方便,偶尔有空看一下,慢慢消化,一直看下去也未必看出门道。