Re:Containerize Go and SQLite with Docker
by krat0sprakhar on Tuesday January 18, 2022 @07:49AM
(#29978241)
I think what the OP means that using Docker you can use tools that give horizontal scaling for free (see: Cloud Run etc.)
Re:Containerize Go and SQLite with Docker
by lbayes on Tuesday January 18, 2022 @08:06AM
(#29978424)
The claim that horizontal scaling is free with Docker is simply not accurate.
Maybe it will be some day, but these orchestration and deployment tools built on Docker have enormous hidden costs.
IME, Docker takes an enormous amount of focus away from the customer problem and moves it to the how to get this mess working problem.
Now may be the right time in a given business to make that shift in focus, but to claim that it will be "free" is just misleading (IME).
Re:Containerize Go and SQLite with Docker
by nerdponx on Tuesday January 18, 2022 @09:35AM
(#29979718)
> IME, Docker takes an enormous amount of focus away from the customer problem and moves it to the how to get this mess working problem.
This is the opposite in my experience: Docker lets me focus on the business problem by making deployment easier.
Re:Containerize Go and SQLite with Docker
by chriswarbo on Tuesday January 18, 2022 @10:07AM
(#29980231)
Docker lets me focus on cool problems like "which commands can I use to free up space on this cloud-based container-running VM, given that there are 0 bytes free, and many tools will crash if they can't make a tempfile/dir?".
At least, that's been my experience when maintaining a mess of other people's Docker crap.
> It's also a deployment format that provides horizontal scaling for free.
Um. Docker does not provide horizontal scaling at all, for that you need orchestration. And those tools are anything but free if your time has any value.