|
|
|
|
|
by vbezhenar
360 days ago
|
|
Most people actually do need a distributed system. They want their system to be reliable to hardware failures. So when the server inevitably goes down some day, they want their website to continue to work. Very few people wants their website to go down. They want their system to scale. So when the sudden rise of popularity hits the load balancer, they want their website to continue to work. In the past, the price to run a distributed system was too high, so most people accepted the downsides of running a simple system. Nowadays the price to run a distributed system is so low, that it makes little sense to avoid it anymore, for almost any website, if you can afford more than $50/month. |
|
But in a company that had properly reliable infrastructure, any system that moved to the new infra based on K8s needed much less maintenance, had much more standardized DevOps (which allowed people from other teams to chime in when needed), and had much fewer mistakes. There was no disagreement that K8s stramlined everything.