Chapter 3Deploying a Rails Application

The JRuby microservice you built in Chapter 1, Getting Started with JRuby used lightweight technologies ideal for high-powered workhorse services. But now you’ll build a JRuby application on Rails, which is better equipped to deal with the demands of a traditional customer-facing web app.

Ruby on Rails revolutionized the way programmers build web applications. It set a precedent that all other web frameworks are now compared to. The beauty of JRuby is that you get to use this robust and mature full-stack tool without giving up the power and maturity of the JVM.

In this chapter, you’ll port an existing MRI-based Rails application to JRuby. You’ll use Puma as the server because it works wonderfully ...

Get Deploying with JRuby 9k now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.