作者回复: 这种情况在各个领域总是在发生。
一方面,一些成熟的技术会成为基础设施,从而对大多数人来说不需要了解细节,转而关注在此之上的创新。这些创新在未来又有可能变成新的基础设施。人类文明就在这样层层叠叠积累的基础设施上发展。比如,对我们大部分人来说,不太需要去了解CPU的生产工艺。我们只是使用它。
另一方面,我们总是需要少量的人,能够实现从上到下多个层面的贯通,发明新的基础设施。就算是操作系统这样的基础设施,也仍然在不断地创新、变化。华为在推鸿蒙,facebook听说也在开发自己的一个操作系统用于VR,避免被别的公司掐住脖子。
在中国,未来10年会很重视基础创新。所以操作系统、编译器、云平台这些领域,都大有用武之地。
作者回复: 云原生有比较清晰的定义,建议阅读以下这篇文章:
https://www.infoq.cn/article/fA42rfjV*dYGAvRANFqE
作者回复: 嗯,你的分析很好,总结起来是领域化、可视化、抽象化。
我最关注的,是复杂度问题。上周在华为的aicon上,跟华为、阿里云的专家探讨过。我提出,现在云计算在解决复杂性上,仍然没有达到当初的承诺:只需要加机器就行了。实际上,按照目前的技术,当应用功能边复杂的时候,系统的复杂度急剧上升。我认为这是仍然需要解决的问题。目前的云原生,只是用用docker,还不够。