This document compares approaches for deploying JRuby applications:
- Warbler packages applications into WAR files that can be deployed to Tomcat/Jetty servers. Trinidad and TorqueBox embed web servers directly into the JRuby application for deployment.
- Trinidad and TorqueBox provide clustering, background job scheduling, and other features out of the box. Warbler applications require additional configuration for these advanced capabilities.
- TorqueBox is a more full-featured platform that integrates technologies like messaging, session replication, and high availability. It is best for large-scale production deployments in a clustered environment.