JBoss.orgCommunity Documentation  Chapter 4. Web Applications
4.1. Performance 4.2. Deployment 4.3. Clustering 4.4. Sessions
4.5. Caching 4.5.1. Clustering Modes 4.5.2.
ActiveSupport::Cache::TorqueBoxStore options 4.6. Ruby Web
Frameworks 4.6.1. Rack 4.6.2. Ruby on Rails 4.6.3. Sinatra
TorqueBox supports any and all Rack-based web application
frameworks, including Ruby On Rails and Sinatra, among others.
TorqueBox aims to be unobtrusive, requiring no unusual packaging
of your app (e.g. no war files), and unless it depends on
obscure native gems, no modifications whatsoever.  So why deploy
your Ruby web app on TorqueBox? Because you get cool enterprisey
features that every non-trivial app will need eventually if it's
successful at all. Let's go over a few.  TorqueBox runs on
JRuby, one of the fastest Ruby interpreters available. Because
JRuby runs on the Java Virtual Machine, your app runs on real OS
threads, so if your app supports multi-threaded invocations, you
will make the most of your hardware resource