Hacker News new | ask | show | jobs
by bccdee 562 days ago
I think scale has less to do with how many customers you're serving and more to do with how much data you're processing. Streaming video to 10,000 people is much more data-intensive than exposing a CRUD interface to 1M.

Also k8s is not, in and of itself, a complication. You're going to have to worry about the same set of problems whether or not you use k8s. Deployments, load-balancing, self-healing, etc. It's not like ops teams didn't do anything before k8s came along.

1 comments

Not necessarily true, the complication that k8s brings isn't the same that other implementations bring. More moving parts in a highly pluggable architecture brings with it more opinions and optimisations and overhead. Also managed services exist which means several specific issues don't exist. The ops teams simply do something else.
I’ve yet to find a problem that two servers and a load balancer can’t resolve — see the above scales I’ve worked at. All simple setups.