2 ms·
There's a shift away from programs that run on actual computers to software that runs on clusters, a large conceptual computer. Whether ultimately Kubernetes-th
by wvh 4y ago
There's a shift away from programs that run on actual computers to software that runs on clusters, a large conceptual computer. Whether ultimately Kubernetes-the-software is the answer or not I don't know, but I don't think we're going back to installing packages on individual machines, as the benefits of the conceptual large computer are too great and the most logical way to solve challenges with scale and availability.
A lot of what is called DevOps goes into adapting software to this new mindset. A lot of that software is not written with best practices in mind, and likewise lots of tools are still in their infancy and have rough edges. I think it's fair to say some time and resources go into learning new ways of doing things, and it might not be the best choice for everybody at this stage to spend those resources unless there's an obvious need.