Hi Ross,
I can't see where I can single out the time taken for a single request
except by using the dashboard viewer and selecting milliseconds /
request.
With 44 messages in my datastore on the server and requesting the page
that displays the last 30 messages, the length of time per request is
spiking to 2600 milliseconds. I am using the profiler as well so I
would expect that this will slow things down a bit.
You are right in that I do see a speedup when running my app on
google's servers versus using the SDK.
In my case with similar data (not the same data but same number of
messages, 44 in this case), using the profiler I can see that the same
request takes 2.467 CPU seconds on google's servers and 6.426 CPU
seconds using the SDK. I am still not thrilled about the performance
though because when I use the dataviewer to view the messages the page
loads instantaneously.
I am going to do some more investigation to see if there is anything I
can do to make my app page load faster. I am also concerned because I
am still getting messages about exceeding the average CPU quota.
Thanks,
John