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-299...
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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...