In this post, you'll learn how to deploy a Docker-based Gradle application to Heroku using the Heroku Docker CLI. We'll use a simple Ratpack app as an example, but you can follow along with any Gradle application. This is a Mac and Linux guide only (until Docker supports docker-compose on Windows).
In this post, you'll learn how to deploy a Docker-based Clojure application to Heroku using the Heroku Docker CLI. We'll use the Immutant Feature Demo as an example, but you can follow along with any Clojure application as long as it uses Leiningen to build an uberjar. This is a Mac and Linux guide only (until Docker supports docker-compose on Windows).
At JRubyConf, Tom and Charlie (of JRuby fame) goaded me into rewriting the jruby-launcher (effectively the jruby command). I have made a lot of progress, and now I need some help testing it. Please take 5 mins and do the following:
Many Ruby developers have turned to Node.js because it allows them to do the kind of asynchronous programming that improves throughput, latency, and resource utilization. Its inherent non-blocking IO makes asynchronous request processing natural. CRuby doesn't have a built-in async IO solution, but JRuby does!
The 12-factor app is a collection of best practices for deploying scalable, maintainable and portable applications in the cloud. It synthesizes the experiences and observations we've made at Heroku after hosting and supporting thousands of production Scala applications.
You only need one file with one line of text to run a Minecraft server on Heroku
with my Minecraft buildpack.
It solves all the problems associated with the use of TCP and Heroku's ephemeral filesystem.