Why I'm Betting on Kubernetes
medium.com
medium.com
I don't agree with this comparison. Apps still have to be designed to run in a distributed environment.
I'd describe it more like a flexible, self-contained PaaS.
> I don't agree with this comparison. Apps still have to be designed to run in a distributed environment.
To be fair, in the author's analogy you also have to design applications to run in a multi-threaded environment (since they talk about scheduling and how an OS's main job is scheduling tasks so they can utilise resources). So the analogy holds there too.