3 ms·
Having the application run the same in dev as in production is one of the main selling features of a containerized environment.
by auspex 6y ago
Having the application run the same in dev as in production is one of the main selling features of a containerized environment.
- secondcoming 6y agoAs far as I'm aware containers do not replace the kernel, only userland.
- kkapelon 6y agoThis is of course important but only for people who actually need this guarantee. Yes if you are developing C/C++/Assembly then Kubernetes/containers might not be for you. But for several other companies (e.g. Java users) the kernel version is not important. So we are back to same argument. Just because that you personally don't see value in something, doesn't mean that it is a fad.
- pjmlp 6y agoJava users are doing just fine with application containers.
- kkapelon 6y agoThat is a whole different discussion. If by application container you mean Tomcat then maybe. But if you mean Weblogic or Oc4j or WebSphere then hell no :-) Then maybe you agree that Kubernetes brought some advantages that until recently only Java devs enjoyed to the rest of the world (PHP, Python etc)?
- pjmlp 6y agoYes I mean WebSphere. Kubernetes is a kludge to solve problems that should be sorted out by the respective language communities. Then there is the whole issue that interpreters without JIT/AOT should only be used for scripting.
- secondcoming 6y ago> Just because that you personally don't see value in something, doesn't mean that it is a fad GP is the one who made blanket statement 'developers don't want a VM', not me.