> On 26/6/09 9:03 PM, Andrei Ionescu wrote:
>> Would project Poleposition:
>> http://sourceforge.net/projects/polepos
>> make sense for Cayenne (ORMs) to compare it's speed with other ORMs
>> (mainly Hibernate) ?
> Even comparing ORMs on this basis is fairly
> pointless since not many people use their ORM to regularly write 100,000
> records in a batch process into a database.
Maybe, but it would be important to be able to compare the ORMs for
these scenarios too (to have some rakings here for this data too, not
just the "popularity" raking - the only one that seems to exist right
now :( ).
> How long does it take to create a new context? How expensive is it to
> move objects from one context to another? How much memory does a
> 1,000,000 object paginated (hollow) list take? ... These are the important questions.
If I'm not mistaken, Poleposition is just a framework for comparing
"speed" results. It has those circuits, that state what to compare, and
new circuits can be added to take in consideration things like you've
asked above.
IMHO there would be quite allot value in having such comparison data
(even if they do not reflect 100% the real working scenarios - but what
comparison tests do anyway?).
Such a PDF report (e.g. comparing only ORMs) would also a very good
marketing instrument, and project managers who decide what to allow in a
project listen more to such material instead of developer argumentation.
Adrian.
This archive was generated by hypermail 2.0.0 : Mon Jun 29 2009 - 08:53:34 EDT