I believe you have a couple of options: - Change your task queue configuration, so that it can't run updates concurrently and slow the task queue down so that it doesn't go over the desired rate of 1 per second. Docs for this configuration can be found at http://code.google.com/appengine/docs/python/config/queue.html - Ikai also drew a nice diagram at http://twitpic.com/3y5814! This route may lead to a backlog of data, if your updates are frequent. - Alternatively you can write the data to Memcache, as you suggested, and have the cron job periodically write the data into the datastore. This route can lead to dataloss, as if MemCache is flushed you will lose any updates that were pending storage.
-- 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/-/-dejKvvC6wAJ. 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.
