Anyone willing to craft a Jubilee test implementation for us [1]? It would be nice to see the Torqbox versus Jubilee grudge match (which should echo the Undertow vs Netty title fight).
Since both Jubilee and TorqBox are easy to install, I did a quick test of both on my machine with the TechEmpower JSON app to get a feel for the relative performance - https://gist.github.com/bbrowning/8244516
My laptop gets 19k req/s with Jubilee and 118k req/s with TorqBox on the same Rack app. While Java on Vertx does fare very well in benchmarks, it's incorrect to assume this directly translates to other languages and frameworks written on top of Vertx also having the same high performance.
I guess you didn't warm up the JVM before running the tests, since the Jubilee/Vert.x stack is more heavy than the undertow counterpart, it takes longer for the JVM to apply the optimisations. I also did some benchmarks for Torqbox and Jubilee, you can find the results here: https://github.com/isaiah/jubilee/wiki/Benchmarks-against-ot...
Torqbox won the rack test, and Jubilee out performed in the rails one.
I did warm up the JVMs, actually. Those Rails numbers are far too low for TorqBox. Perhaps the best thing to do is add this to the techempower benchmark suite so a 3rd party can run and present the results.
My laptop gets 19k req/s with Jubilee and 118k req/s with TorqBox on the same Rack app. While Java on Vertx does fare very well in benchmarks, it's incorrect to assume this directly translates to other languages and frameworks written on top of Vertx also having the same high performance.