4 ms·
”Mixing operational concerns with application concerns like this results in a poor tool for developers who just want to write code and ship it as painlessly as
by Polyisoprene 8y ago
”Mixing operational concerns with application concerns like this results in a poor tool for developers who just want to write code and ship it as painlessly as possible.”
Yeah, throw that code over to the ops team. Let them figure stuff out themselves.
- sushisushisushi 8y agoI really don't get this, and I'm a very lazy developer. You can't ship code painlessly if you don't consider any of the operational concerns. Operational concerns are application concerns. It doesn't matter how wonderful and ingenious your code is if it can't run anywhere.
- parasubvert 8y agoDocker’s vision was to throw images over to the ops team so they can figure it out themselves. Generally speaking I don’t know of many dev teams that enjoy OS and middleware patching or the nuances of Linux security. Some do of course, but many just want to code. Buildpacks’ vision is that the ops team already knows how to install run production systems and that knowledge is encoded and tweaked in a buildpack.