Is JRuby ready for production?

I just found out about JRuby and I like the idea of โ€‹โ€‹running Ruby on Rails and the ability to call Java libraries.

I would like to learn about some experiences with launching enterprise applications in JRuby. Are stability and efficiency acceptable?

Thanks.

+6
java ruby-on-rails jruby
source share
6 answers

Here's a blog post from a company that created a cross-platform multi-threaded application to simulate a desktop with JRuby. I think their success shows that JRuby is ready for enterprise applications.

http://spin.atomicobject.com/2009/01/30/ruby-for-desktop-applications-yes-we-can

+7
source share

This is actually pretty fast. I'm not sure how they all compare now, but with the new dynamic bytecode call added to the JVM, it should certainly be the fastest version.

Groovy, and Grails can also get more speed from this pretty soon.

+1
source share

We use it in our company in a large project. The main problem that we discover is that there are not many communities built around technology, as Java or .Net say. Which makes it difficult to select staff.

+1
source share

JRuby is one of the fastest Ruby implementations right now, and definitely ready for production.

Here are some success stories from jruby.org:

http://wiki.jruby.org/wiki/Success_Stories

0
source share

Jason Seifer says yes. His presentation on Ruby VM is in InfoQ.

Take a look at the various Ruby virtual machines (JRuby, MagLev, IronRuby, Rubinius, MacRuby) and how to choose what works best for your enterprise.

http://www.infoq.com/presentations/seifer-ruby-vm-comparison

0
source share

JRuby Wiki moved to Kenai. The success story page can be found here:

http://kenai.com/projects/jruby/pages/SuccessStories

0
source share

All Articles