Chapter 2Creating a Deployment Environment
A production JRuby environment is simpler than you might expect. There aren’t any C extensions to compile, which means you won’t need to install any native libraries. And you’ll run your entire app in a single process, which eliminates the need for tools that do coordination and load balancing. In fact, many JRuby deployments have only one external dependency: the JVM itself. For that reason, the steps in this chapter form the basis for every kind of JRuby app.
In Chapter 1, Getting Started with JRuby, you created a small JRuby microservice. Now you’ll provision a new environment for this service and package it with the essential software it needs to run in production. But just because you’re deploying ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access