We are evaluating few options for developing a telecommunication related application platform (and migrating/consolidating some of the standalone apps into the new platform). One of our main concerns is the ability to handle high volume of requests during peak hours.
We feel the TorqueBox seems to an interesting solution worthy of consideration because:
- Speed (Next to pure Java performance)
- Faster development time over Java
- Maintainability
- Support for threads/concurrency even though it's Ruby
- Faster/Easier front end development with Rails
- ...
- RedHat supported and runs on JBoss (scalability, future development and ability to call Java if necessary)
- Has anyone developed/deployed similar application(s) with JRuby/TorqueBox?
- Any serious performance bottlenecks ahead? (or why we shouldn't use JRuby and should stick with Java?)