On 5/24/07, Adam Fisk <[EMAIL PROTECTED]> wrote:
The slides were just posted from this Java One session claiming Grizzly
blows MINA away performance-wise, and I'm just curious as to people's views
on it.  They present some interesting ideas about optimizing selector
threading and ByteBuffer use.

http://developers.sun.com/learning/javaoneonline/j1sessn.jsp?sessn=TS-2992&yr=2007&track=5

Maybe someone could comment on the performance improvements in MINA 2.0?  It
might also be useful to look at Grizzlies techniques to see if MINA could
incorporate them.  I know at least Scott Oaks from Grizzly is a solid
performance guy, so their numbers are likely correct.

Quick note:  I'm not trying to spark a Grizzly/MINA battle by any means.  I
just started using MINA after having implemented several generic NIO
frameworks myself, and I absolutely love MINA's approach.  It allowed me to
code a STUN server in 2 days, and I'm porting my SIP server now.

Thanks,

Adam


Still benchmarks  presented in that document seems contradicting
Trustin's benchmarks. In the presentation it says Grizzly with Async
web is just a little faster than a "C based web server " but almost
two times faster and scalable than Mina.But  Trustin's test also shows
that Mina based Async Web server is a little faster than a C based
Server (Apache HTTP)  so there is something fishy going on here..

If only we had a  wider benchmark suite which tests for different
types of protocols and loads, instead of microbenchmarks.

Mehmet

Reply via email to