Live data from Hacker News

Will Kubernetes Collapse Under the Weight of Its Complexity?

influxdata.com

211–213 of 213 posts

Re: Will Kubernetes Collapse Under the Weight of Its Complexity?

#211
post #197

Earlier quoted context omitted.

Yeah, thanks for clarification. As a technical person I find myself a bit confused as I don't know if I should follow some buzz and try to make money in the short term of go deep and go for the long term. Will it pay off ? Of course I get more satisfaction in "feeling" a "deep" and "true" technical folk.

> money in the short term [or] go deep and go for the long term I think these are never contradictory, at least I think software jobs allow for the flexibility to keep working on high-yield things while learning something for depth on the side. (Or vice-versa, if you live off your side job, and do/learn something deeper/longterm.) Especially with network, virtualization, security, distributed systems (DB, storage), e…

Yeah, same pattern applies so many times, Slack -> IRC + WEB and many others.

>Now that north-south traffic is dwarfed by east-west >traffic in every system [this means that north is the >client, south is your "DB", and east-west just means >services in your system, and since people nowadays use a >lot more complicated systems, the inter-component = >intra-system communication is huge, compared to the few >MBs sent to the client].)

Never thought about it, in those terms.

Re: Will Kubernetes Collapse Under the Weight of Its Complexity?

#212
post #210
post #208

Earlier quoted context omitted.

Could you link to the k8s docs that does each of those? Not trying to be snide, but so far I haven't found k8s to be much more than primitives with which to build those things. I've also only begun working with it recently, so I do not have much experience, and any guidance would be much appreciated.

well you actually should be a little bit more familiar with all the concepts of the system to do the stuff. what do you use to scale your databases: databases can be scaled with statefulsets there is a good library that helps with that: github.com/zalando/spilo it is actually way easier than scaling over vms (especially on bare metal) since 1.10 you can even use block storage with local storage, so no need for a stor…

Thank you!

Re: Will Kubernetes Collapse Under the Weight of Its Complexity?

#213
post #22

Kubernetes isn't supposed to be simple; it's supposed to be a box of tools that you pull from to represent literally any workload. Once you know what tools to ignore, and build scripts around the ones you need, it's very powerful. This line of thinking is like faulting the golang stdlib for having a lot of useful stuff in it.

Everything should be as simple as possible. It's the mark of good design

Complexity doesn't go away, but it shifts and becomes a lot more manageable with the right tools. Clustering is inherently complex, k8s allows you to centralise, structure and manage it in a way that brings it to the masses, where before it was limited to large companies like Google, Amazon, Facebook, ... spending considerable amounts of engineering resources in large scale deployments.
Post reply on HN