Re: [appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-09 Thread Dennis Peterson
Haha, excellent. I studied cargo cults a bit in anthropology classes, long ago, and never suspected how relevant they would be. You would probably enjoy this: http://www.fanfiction.net/s/5782108/1/Harry_Potter_and_the_Methods_of_Rationality Until Google makes a change, maybe the other framework

Re: [appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-08 Thread Dennis Peterson
ttp://sites.google.com/site/slim3appengine/#gtx > > Yasuo Higa > > On Thu, Jun 9, 2011 at 12:33 AM, Dennis Peterson > wrote: > > Those multi-entity transactions are definitely interesting to me. There's > > some overhead but no getting around that. > > A while

Re: [appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-08 Thread Dennis Peterson
s. > http://slim3demo.appspot.com/performance/ > > Java runtime reflections are very very slow. > If you don't think so, please try it by you. > > Yasuo Higa > > On Thu, Jun 9, 2011 at 12:00 AM, Dennis Peterson > wrote: > > Apologies, no offense meant.

Re: [appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-08 Thread Dennis Peterson
Those multi-entity transactions are definitely interesting to me. There's some overhead but no getting around that. A while back I was playing around with some adhoc methods to do it in a specific case, but I suspect Slim3 is more solid and maybe faster than what I was doing. Definitely easier. W

Re: [appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-08 Thread Dennis Peterson
ublic int size() { >resolveAllData(); >return results.size(); > } > > Yasuo Higa > > On Wed, Jun 8, 2011 at 11:32 PM, Dennis Peterson > wrote: > > It's not my benchmark, it's Slim3's :) ...but you're right, it's bogus. I >

Re: [appengine-java] Re: Is the native API really so much faster than JDO and slim3?

2011-06-08 Thread Dennis Peterson
It's not my benchmark, it's Slim3's :) ...but you're right, it's bogus. I asked on the main appengine group too, and it turns out the low-level benchmark is doing lazy loading. With that fixed, their numbers come out like yours. I found this one too, which also gets results like yours: http://gaej