操作系统已死?容器胜出!

我们身处一个看起来像后操作系统的世界,人们已经不再关心他们的程序工作负载运行在哪个操作系统上。
“Linux还是Windows?我不在乎,运行这个应用程序就行了。”10 年前不可想象的情景现在很常见。
随着托管服务的兴起和云计算在各个不同部门和行业的明显提升。“这是一个容器,随心所欲地运行它”意味着没有感知到的理由确保容器运行的节点正在运行任何特定的操作系统。
事实上,有了托管的“为我运行此容器”服务产品——如AWS FargateGoogle Cloud Run——客户甚至不再关心节点是什么样子;他们只是想让他们的应用程序工作起来。
在无服务器世界中,工程师将代码作为服务产品扔进某些函数中,甚至容器库也不再重要。“这是我的代码所用的语言,现在按照指示运行它。”这是一个变革的时代。
也许已经超越了操作系统,我们甚至都是后期处理器架构!
亚马逊RDS(其托管关系数据库服务)支持ARM或x86处理器?我不可能少关心这一点;只要运行我的工作量,不要再用琐事来烦我。
我只关心价格,我关心性能,我并不特别关心您是否用具有财务背景的精灵替换了处理器本身。这类似于我不关心服务器是通过交流或直流电流供电的一样。
当然,所有这些都将我们带到了Kubernetes。