News for hackers. Stuff that matters.
Re:A Tutorial Introduction to Kubernetes by gilbetron on Thursday July 05, 2018 @11:34AM (#17464067)
Not the person that originally asked you, but I'm interested in hearing why ditching docker is needed for high volume production. First, what do you consider high volume? After that, what's wrong with docker within that definition?
Re:A Tutorial Introduction to Kubernetes by auslander on Thursday July 05, 2018 @11:39AM (#17464111)
Maxing out your CPU and networking. If you're there, you'll be running many hosts under load balancers. Be it cloud instances or physical machines. Here you have no need for containers. Web servers and backend apps are capable of multi threading.
Re:A Tutorial Introduction to Kubernetes by ianseyer on Thursday July 05, 2018 @04:30PM (#17466552)
You can't just "enable multi threading" in a varietal ecology of software applications and contexts.

Also, this is not an argument _against_ containerization. You make no argument or show any evidence of performance benefits bare v. docker.

Re:A Tutorial Introduction to Kubernetes by barrkel on Thursday July 05, 2018 @06:20PM (#17467360)
We max out our compute about 3% of the time, and run at about 10% load the rest of the time. It's a similar story for memory consumption. And we run this multitenanted, where the max doesn't overlap for different tenants. And we can't move our customer data out of our data centre, so we can't use cloud elastic compute.

It's in this kind of a world that elastic compute provided by a cluster scheduler with efficient packing looks really appealing. And our jobs, while meaty in time and space, are stateless once the initial data is poured in, up until the results pop out - they are big functions, basically. Good match for a stateless container.

So k8s looks quite attractive.

Re:A Tutorial Introduction to Kubernetes by gilbetron on Monday July 09, 2018 @12:53PM (#17491607)
That's ... not even wrong.