By Nick Sieger — Most people know that Rails is the original productive web application framework that all the others copied, and most know that it has been runnable on the Java Virtual Machine for years via JRuby. What a lot of people don't know is how to properly integrate Rails and Java; that is, how to incrementally introduce Rails into your legacy Java environment and leverage its strengths without ditching your Java infrastructure.Finally, all the pieces are in place to make Rails development and deployment in a polyglot Java environment possible. Rails 3 brings all the goodness of Rails in bite-size, composable chunks. Ant and Maven are becoming more Ruby- and Rake-savvy, so you don't have to give up your build infrastructure. Multiple database possibilities await, so you don't necessarily have to switch to ActiveRecord. Use Ruby and Rails where it hurts the most to give your project more flexibility!In this session Nick will make recommendations on some of the best ways to making Rails and Java play nicely together using JRuby, and run through some demos of the more practical ways to get things done. Most exciting, you'll get a preview of the quickly-evolving JRuby on Rails stack.
RubyNation is an annual two-day, dual-track technical conference presented by the Washington, DC area Ruby Community. The conference brings the community’s top speakers and leaders together with motivated and excited attendees for an unforgettable educational experience. At RubyNation, we debate and discuss the latest trends, techniques, and tools in Ruby software development, design, deployment, business and marketing. RubyNation is a community event to promote the Ruby programming language, and to encourage collaboration.