Tuesday April 08, 2008
JRuby 1.1 released - ready for production!
JRuby 1.1 is released
and ready for production use today. You can unleash the potential in 3
simple steps - download,
unzip & get
started. Here is a quote from the announcement:
more and more reports of
applications exceeding Ruby 1.8.6 performance; we are even beating Ruby
1.9 in some microbenchmarks
This is validated by 1
(Oct 2007), 2
(Nov 2007), 3
(Feb 2008), 4
(Feb 2008) and many other hidden/unknown reports. You can easily
configure JRuby 1.1 as the platform of your choice in NetBeans 6.1 as
described in TOTD
#27.
Now, match this blazing performance of JRuby with GlassFish
v3 gem (only 2.4 Mb) which provides a superior
solution for developing and deploying Rails application. The
main reasons for using GlassFish instead of WEBrick/Mongrel/LightTPD
are:
| ~/testbed/jruby-1.1
>bin/jruby -S gem
install glassfish JRuby limited openssl loaded. gem install jruby-openssl for full support. http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL Updating metadata for 93 gems from http://gems.rubyforge.org ............................................................................................. complete Successfully installed glassfish-0.1.2-universal-java 1 gem installed |
Posted by Arun Gupta in web2.0 | Comments[2]
|
|
|
|
|
Today's Page Hits: 4851
Total # blog entries: 1002
Hi Arun,
Thanks for all the posts on Glassfish with JRuby/Rails, very useful.
Btw, I've noticed that installing the Glassfish gem was pretty slow for me, which was unexpected, since the gem is quite small.
So it turned out that there was a performance issue in JRuby:
http://jira.codehaus.org/browse/JRUBY-2381 , which I just fixed, so in the upcoming JRuby 1.1.1 the glassfish installation would be much faster. :)
Thanks,
--Vladimir
Posted by Vladimir Sizikov on April 09, 2008 at 03:35 PM PDT #
Vladimir, 48x time improvement is darn impressive :) Thanks for fixing that!
Please feel free to suggest ideas for other JRuby/GlassFish posts.
Posted by Arun Gupta on April 09, 2008 at 04:30 PM PDT #