Update on our progress: -Currently rather busy optimizing what we can on GAE as we can't take a $7,000 / mo bill until the transfer is complete and it's going to take a non-trivial amount of time to move.
-Very app-specific, but our data is really broken out into two categories, configuration and data. We're going to move the configuration over, start the servers on the new side and then have a process pull the data, taking however many days are required. User's will just see data appear over time. -Planning on using the remote API from a command-line utility (we'll probably have to write from scratch as it's so specific) to pull into SDB newer entries first. We'll run it on the AWS side to do the transfer. http://code.google.com/appengine/docs/java/tools/remoteapi.html -Biggest outstanding problem is id matching and allocation. We'll need to start new data records with an ID higher than what's allocated in GAE so the subsequent pull doesn't clobber those allocated in the meantime. Haven't tackled that yet, but assuming the solution won't be super hard. Also spending some time wishing that AppScale would run on Beanstalk / SDB, so our code changes would be super minimal. Digging through their code now to see how hard it would be to add Beanstalk / SDB support to their current setup. -- 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.
