Great stuff Per - and you have an interesting application there. It makes me wonder whether it would be worthwhile setting up a central shared wiki somewhere so we could all contribute our best practices. I'm sure many of us (I know I do) have some best practices scribbled down internally that many of us have learn the hard way.
I had one query though: "We learned the hard way though that quite often we had been getting objects via a key (which means QUERY). We went through our DAOs and removed plenty of those, replacing these with GETs." Can you elaborate on this? Where you performing a query with a set of keys? My understanding of this was that queries using a set of keys was automagically converted to a highly efficient, low level get. cheers James On 28 August 2011 06:14, Simon Knott <[email protected]> wrote: > Hi, > Thanks for taking the time to write up your thoughts - it's always really > useful to learn from other peoples' experiences. > I'm also glad to be a hero for a day :) > Cheers, > Simon > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine/-/nEFJOpDaJsAJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
