3 ms·
> the JVM has a lot of Bugs, Bugs that you won't have in C There will be different classes of bugs, of course, but I find it hard to believe that it will be mo
by ralmeida 10y ago
> the JVM has a lot of Bugs, Bugs that you won't have in C
There will be different classes of bugs, of course, but I find it hard to believe that it will be more bugs, or more serious bugs, or most costly-to-fix bugs. Otherwise, your own company would have decided to use C instead of Java, right?
> Hell you can start your programs under Linux with user namespaces just without docker
Sure you can, but if Docker (or any other solution, for that matter) makes it easier or faster to do that, more people would do that. There's a more or less fixed number of work units to dedicate on a certain project, if you have to use them all to set up security solutions, your lunch will be eaten by other people.
> most stuff is just possible without docker and the big abstraction
Most stuff is "just possible" without any abstraction at all. However, one has to learn to leverage abstracted-away stuff, otherwise one will spend a lot of time and accomplish very little valuable stuff.
> trust me it's way easier to control a single stack instead of managing a stack on top of another
Easier does not equal safer, faster, or more business-valuable.
> it's cool and easy / shiny if you can have everything in the cloud
Not sure where "the cloud" enters the equation? You can use Docker (or whatever else) to manage even your on-premises stack.
---
I don't know the specifics of your situation at all, but if your only argument against a particular piece of tech is "it abstracts away stuff, therefore it is worse", you might want to consider some self-reflection on whether you're not just suffering of NIH Syndrome (https://en.wikipedia.org/wiki/Not_invented_here https://en.wikipedia.org/wiki/Not_invented_here)