Chapter 1Getting Started with JRuby
JRuby is a high-performance platform that can scale to meet demand without the headaches of an MRI-based deployment. Those headaches are often the result of running a dozen or more processes on a single server that all need to be monitored, balanced, and occasionally restarted. JRuby avoids these problems by simplifying the architecture required to run an application. In this chapter, you’re going to port a microservice to JRuby so that you can take advantage of this simplicity and scalability. But in order to run the microservice in production, you’ll need a way to deploy it. For this, you’ll use Warbler.[13]
Warbler is a gem used to package source code into an archive file you can deploy without the need ...
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