[jboss-dev-forums] [Design of JBoss Remoting, Unified Invokers] - Re: Why bother with APR?

mladen.turk@jboss.com do-not-reply at jboss.com
Wed Jul 25 10:21:34 EDT 2007


The major usage of APR is to provide a high concurrency for Servlet like
engines changing the connection model from thread/connection to
thread/request beyond many others like OS sendfile support etc.

Comparing NIO to that model gives you few times performance
decrease over the APR.
Last time I compared Glassfish with Tomcat+APR it was 10 times (!) slower.

His other document
http://developers.sun.com/learning/javaoneonline/j1sessn.jsp?sessn=TS-2992&yr=2007&track=5
says on slide 20 that Tomcat is still 10% faster then Grizzly (even without APR)

Nevertheless, benchmarks are like assholes. Everyone has one.

Regards,
Mladen


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4067413#4067413

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4067413



More information about the jboss-dev-forums mailing list