3 ms·
It’s to be expected. Criticism of Kubernetes is taken personally by people who have dedicated themselves to it since it’s in vogue. It is very much showing the
by gbe52 5y ago
It’s to be expected. Criticism of Kubernetes is taken personally by people who have dedicated themselves to it since it’s in vogue. It is very much showing the cracks in its perceived perfection and this company is far from the only one bucking the trend. We are seeing the long tail of people who don’t realize (or acknowledge) that Kubernetes is already on the other side of the hype cycle. That long tail is currently driving this conversation because commenting on a 500 is the lowest effort imaginable, but they do not speak for the industry. (Source: 24 years in FAANG-scale ops. I remember this cycle for many, many other fetish tools.)
Seriously, a Wordpress blog goes down (like that’s never happened under HN load) and all of HN is saying “lol what dogshit if only they used k8s for basically static content, the morons” which tells you a lot about the psychology going on here. A LOT. Otherwise smart engineers just can’t help themselves and redefine “irony” even though it contributes absolutely nothing to the discussion and doesn’t even address the fundamental criticism.
We are in a thread that essentially started with “the blog is down, how can I trust the product?” If you can figure out that logic please let me know. That’s basically saying “I don’t understand operations at all,” but here we are, listening to it and its Strong Opinions on a resource allocator and orchestrator.
This thread basically confirmed for me that Kubernetes is losing air. I already knew that, but the signal is getting a little bit stronger every month.
- foobiekr 5y agoVery well said and agreed.
- mountainriver 5y agoYou assume A LOT, personally I’m tired of the “don’t use kubernetes” edgy blog posts that have very little substance to offer and mostly seem like people who haven’t studied distributed systems Kubernetes isn’t perfect but it’s the best we have. Losing air to what?
- vp8989 5y agoThe blog post itself explains it's existence: "the following question comes up a lot: “So… do you use Kubernetes?” This has been asked by current and potential customers, by developers interested in our platform, and by candidates interviewing for roles at Ably. We have even had interesting candidates walk away from job offers citing the fact that we don’t use Kubernetes as the reason!" Why do you think this is an "edgy blog post"? This is a piece of Marketing, both recruitment and regular. The implied subtext of the post is: "we don't use Kubernetes but its not because we don't know what we are doing". Separately, what does having studied distributed systems or not have to do with Kubernetes?
- mountainriver 5y agoIt’s edgy because k8s is clearly the best system we have and has a lot of notoriety. The article is clickbait at best. The distributed state algorithms that underlying kubernetes are what makes it what it is. I see very little added to the discussion. I see a hacked together AWS system that will be subject to the laws of entropy.
- vajrabum 5y agoWhat's hacked together about using NLBs and EC2 instances with statically launched Docker instances on each EC2 instance driven by Terraform and Cloudformation? That's all pretty standard AWS stuff. I'd guess from having run that sort of infrastructure in the past they have less custom tooling than the average K8s shop. It's certainly easier to understand the failure modes. Plus this doesn't look like a heavy microservice environment. With a monolith or small number of services that aren't changing often with dedicated LBs and autoscale groups I'm guessing their environment is fairly easy to monitor and manage.
- mdekkers 5y ago> It’s edgy because k8s is clearly the best system we have and has a lot of notoriety. Best system for what?