Greetings,

I'm interested in using HiveMind for dependency injection and I'm very
interested in using the interceptors.  I've been researching the
performance aspects and so far what I've seen has been pretty vague.  I've
read that with JDK 1.5 the JDK dynamic proxy performance is about 1.5
times slower.  That's a big hit for my application if I'm using these
interceptors for all calls to all my services.  I then read that CGLIB has
a drop-in replacement for the JDK dynamic proxies but I cannot find any
performance measurements, especially for JDK 1.5.  Finally I read in the
HiveMind documentation that JavAssist gives a "slight" perf advantage but
in several instances it was stated that it greatly increases the
development complexity.  I'm curious what the performance increase is
exactly.  If Javassist is only 1.4 times slower, then I think it's not
worth it.  1.1 times and it may be worth it.  I'm hoping to get some
feedback on this because creating a little prototype will take some time
although I'm starting to think it may be worth it.

Thanks
Michael



--
This E-mail is confidential.  It may also be legally privileged.  If you are
not the addressee you may not copy, forward, disclose or use any part of it.
If you have received this message in error, please delete it and all copies
from your system and notify the sender immediately by return E-mail.
Internet communications cannot be guaranteed to be timely, secure, error or
virus-free.  The sender does not accept liability for any errors or omissions.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to