Session

JRuby on Rails: A Taste of Honey (for the Enterprise)

Charles Nutter, JRuby Core Developer, Sun Microsystems
Thomas Enebo

Date: Sunday, May 20
Time: 10:45am - 11:35am
Location: Oregon Ballroom 202

Imagine a world where deployment to dozens of servers is a painless, push-button affair. A world where Rails apps fit neatly into the existing enterprise infrastructure, integrating seamlessly with existing APIs and databases. Where a single-server process can scale efficiently to hundreds of apps and thousands of concurrent requests. Where system services can be instantly and remotely monitored and managed. A world where Rails is ready for the enterprise...and it still feels like Rails.

JRuby on Rails makes this all possible today, leveraging the best of the Java platform. It's difficult to deny that enterprise Java scales very well and has a wide range of deployment options. It's also impossible to deny the appeal of true agile web development with Ruby on Rails. Rails developers using JRuby get the best of both worlds, combining the best of of Java's enterprise services and Rails' agility.

This session will demonstrate how to deploy JRuby on Rails applications both in Java EE application servers and in more "traditional" Rails style; how to integrate Rails with Java services and APIs such as Enterprise JavaBeans, Java Messaging Service, and Java Transaction and Security APIs; and how to effectively and easily manage JRuby on Rails apps using clustering services and Java Management Extensions.

Conference News and Coverage