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.

Reply via email to