观点 IT行业不仅充满了鲨鱼,它本身就具有鲨鱼的特性。为了生存,它必须不断向前发展。并不是所有的鲨鱼都是强制性鳃通气者,也并不是所有的IT变化都是持续的,但没有创新,这个行业就会凝固并死亡……
风险投资家和资金充裕的科技公司对此感受最为深刻,这就是为什么他们像马科鲨一样蜂拥到前沿。但创新本身并不足够。区块链非常聪明,但在让很多人损失大量金钱的同时,也让世界变得更加糟糕。人工智能从观望到行动的轨迹也可能走向同样的结果。真正的变化,能够持久并成为更好前进方式的一部分的创新,并不一定要让其发明者成为亿万富翁。因此,当以美元衡量领导力时,它往往是不可见的。尽管如此,它对数十亿人来说是重要的。
未来一个更有成效的过滤器可以从自然中借鉴。通过选择和后代的进化,生物学的万物理论,既是成功创新的活生生的证明,也是其失败的病态图书馆。它既是自明的简单——适者生存——又是在环境因素、选择压力以及变化与静止之间的相互作用中令人叹为观止的复杂。在IT中,它是如何最好地利用环境变化,而环境本身也在随着新技术的采用而变化。
要分析这一点,选择压力特别有用。看看在 Linux 内核周围发生的奇特物种形成情况。显然,这里受到外部环境变化的压力。新的和更新的 CPU 架构、不断发展的安全模型、在不同用例中对性能的期望,随着行业的重要性起伏而变化。以多种方式提高能效。这些都是推动内核变革的因素。
其他因素则更为微妙,且具有截然不同的动态。参与的商业和个人动机、推动变革向量的人才库、封闭与开放之间的权力交换、感知的准确性以及说服的结构。这些因素既是社会的,也是技术的。
将这种选择压力模型应用于我们对 Linux 背景下三种微内核的概述,你会发现可行的变异通常是拉斯塔法里风格的——个人动机和技能组合正在朝这个方向变化。Rust 本身也在响应这些选择压力中演变,因此选择压力将有利于那些能够更容易地适应它的实体。主流 Linux 由于对维护者的高度制度惯性,给了更小、更灵活的项目机会。这里的所有微内核都有不同的关注点、不同的优先级,而预测它们未来成功的艺术在于将每个关注点与现实的迫切需求相匹配。
真正能带来改变的是,当一个架构概念提供了一条利用环境中现有生物无法获得,甚至对其有毒的方面的路径时。光合作用的演化为蓝藻提供了前所未有的能量,同时产生了对许多其他物种来说是毒药的氧气。利用这种氧气的代谢演化完成了行星重置事件,而那些美味的蓝藻也成为了食物。
在信息技术领域,相当于修复安全性的问题,目前的情况如此严重,以至于在英国,有人提到要采取类似于新冠疫情的应对措施,以维持整个供应链在单一事件后的生存。信息盗窃、系统渗透和勒索软件正越来越被视为不可避免,企业的宿命论倾向于生存主义。在一个日益对立的世界中,这种状况是不可持续的。微内核似乎与勒索软件没有太大关系,但退一步想,问一下在什么情况下变异可能导致一个本质上具有弹性的 数据处理环境。
自然利用多样性和冗余来增强弹性,从生态系统到免疫系统的各个层面。想象这些作为堆栈的主要设计特征 - 或者多个堆栈。在航空电子和其他安全关键系统中,多样性和冗余意味着并行独立的系统以不同的方式执行相同的任务,同时相互交叉检查。构建一个支持低级系统方面的微内核,同时也执行功能性IT的主要任务,听起来是一个非常值得的实验。
进行另一个在不同硬件上运行的项目也很重要。这些可以像开源项目一样开始,作为对现有代码和想法的逐步修改,将微小的概念验证构建成运行系统,并鼓励其他人开始他们自己的道路。
自然创造并测试了数十亿年的进化,展现了何等壮丽。但我们有目标和目的感,这是自然选择所完全缺乏的。人工选择可以在几年内实现自然选择可能永远不会发生的事情。我们可以使用与自然相同的工具,但为了构建我们所需的东西。
我们绝对不需要3000亿美元的幻想AI超级云来追求世界上第一个半万亿富翁。我们绝对不需要一个如此脆弱的IT基础设施,以至于一小撮谁也不知道的人可以随意破坏各个行业。
理解开源中小演变背后的大局可以让我们到达我们需要去的地方。进化到能够在干燥的土地上生存,远离鲨鱼。所有的鲨鱼。®
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.