Blogging Roller

Dave Johnson on open web technologies, social software and software development

Hibernate twice as fast as Castor?

I did some stress testing of Roller 0.9.7 last night with JMeter and used it as an opportunity to compare throughput of Roller with Castor vs. Roller with Hibernate. I put a summary of the results on the WIKI. Any suggestions for improvement on this test or comments on the limitations of this test are welcome.

Part of the reason I was testing was that Matt has been having severe problems with out-of-memory exceptions. After running those tests, I let JMeter run the test plan all night long (Loop Count: Forever) and enountered no out-of-memory problems. I guess I need to get closer to Matt's config if I want to duplicate the memory problems he is encountering.
Dave Johnson in Roller • 🕒 04:14AM Apr 24, 2003
Tags: Roller
Comments:

Dave, can you post the JMeter test script somewhere (you can save a script right? its been awhile...). I'd like to see how it compares on Resin, and I also want to see if changes to Castor's cache settings make much difference (I've got "issues" with the default settings).

Posted by Lance on April 24, 2003 at 12:29 PM EDT #

The Hibernate FAQs and performance sheets do list that they have seen concrete evidence that it is significantly faster than 'those other O/R mapping strategies'. It wouldn't surprise me if it was; I'm always extremely impresses with the performance myself. R.J.

Posted by R.J. on April 24, 2003 at 12:57 PM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed