3 ms·
I like the fact that Flynn will be written primarily in Go. That should mean very little overhead for this PaaS. I wonder if using Heroku buildpacks is a good
by mwcampbell 13y ago
I like the fact that Flynn will be written primarily in Go. That should mean very little overhead for this PaaS.
I wonder if using Heroku buildpacks is a good idea, though. Something that can more fully take advantage of Docker layers, and in some cases APT packages for language runtimes, would be better IMO.
- shykes 13y agoThey are not mutually exclusive. An ideal system would honor the Dockerfile when it is present, and attempt to auto-detect the build method when it is not. Buildpacks are great defaults when auto-detecting. That way, you get a nice out-of-box experience (push your code, something magic happens), and when you need more control over your build and dependencies, you can add a Dockerfile. I'm hoping this is what Flynn will do :)
- progrium 13y agoFlynn will be designed so Heroku buildpack support is optional.