Involver - Online video marketing platform using JRuby-on-Rails on GlassFish
By arungupta on Mar 04, 2009
Involver.com is an online video marketing platform that allows brands to build, promote, manage, and track video campaigns on social networks for targeted audiences. The heart of this platform is a Ruby-on-Rails application using JRuby 1.1.6 served by GlassFish v2 UR2.
They found "pack of mongrels" as inefficient use of human and machine resources. After deciding on WAR-based packaging and looking at alternatives, GlassFish was chosen because of "well-defined public roadmap and release cycle" and "high degree of community overlap between JRuby and GlassFish projects". The admin console greatly reduced the setup cost which was another key factor for choosing GlassFish.
They use JMS queues to deal with "long running" tasks in
single-threaded Rails environments. They are very impressed with the
performance and big fans of the web-based admin console.
The detailed GlassFish questionnaire provide additional details on all of the above.