Have you looked in the mail archives? I posted a performance comparison between the three a while back; I guess during the days when HiveMind was in Commons.
-Harish On 5/23/05, Michael Mattox <[EMAIL PROTECTED]> wrote: > 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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
