Deploying with JRuby 9k (Pragmatic Bookshelf)
Monday, 12 September 2016

JRuby can be used to build high-performance, scalable applications. In this updated edition, subtitled "Deliver Scalable Web Apps Using the Jvm", author Joe Kutner explores common deployment scenarios, including consolidating an MRI-based Ruby deployment onto a single JVM process and porting a Rails application to JRuby, getting it into production, and keeping it running.There are new chapters on Puma, performance tuning, and Java integration, and is updated to the latest versions of JRuby 9k, Rails 4, and JDK 8. 

<ASIN:1680501690>

Deploying your apps on the JVM requires some new approaches. Start by creating a JRuby microservice that takes advantage of the JVM's native concurrency. Then use Docker to build a virtual production environment that's a stable, reproducible place to explore JRuby deployment. Next, port an existing Rails application to JRuby, preparing the app to take advantage of the JVM platform--all while keeping everything that's friendly and familiar to Ruby developers. Deploy the Rails app to Docker with a multi-threaded Puma server to Heroku or your own private cloud.

Author: Joe Kutner
Publisher: Pragmatic Bookshelf
Date: August 2016
Pages: 150
ISBN: 978-1680501698
Print: 1680501690
KIndle: B01KU8O23C
Audience: Web developers
Level: Expert
Category:Ruby

 

 

Related Reviews

JRuby Cookbook

For recommended titles related to Ruby see|: 

Gems Amongst Ruby Books on our Programmers Bookshelf

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

To have new titles included in Book Watch contact BookWatch@i-programmer.info

 

Banner
 


Practices of the Python Pro

Author: Dane Hillard
Publisher: Manning
Date: January 2020
Pages: 248
ISBN: 978-1617296086
Print: 1617296082
Audience: Python developers
Rating: 3
Reviewer: Mike James
I want to be a Python Pro....



Understanding Software Dynamics (Addison-Wesley)

Author: Richard L. Sites
Publisher: Addison-Wesley
Pages: 464
ISBN: 978-0137589739
Print: 0137589735
Kindle: B09H5JB5HC
Audience: Every developers
Rating: 5
Reviewer: Kay Ewbank

This book looks at the different reasons why software runs too slowly, and what developers can do about it, starting by looki [ ... ]


More Reviews