Tuesday, July 27, 2010

Update on Datastore Performance Status

If you have been running an App Engine application over the last few months, you will have noticed that performance of the Datastore has drastically improved. In fact, it quickly improved after the blog post we wrote in May acknowledging the performance issues. We chose to wait until this point to ensure that we could maintain the performance and quality of service. Thanks to a huge effort from the Datastore engineering team and our Production team, the metrics over the past month have made us confident that we have returned to a level of performance that we are proud to offer. With that in mind, we are now going to re-enable Datastore CPU usage billing.

On Tuesday, August 3rd, we will re-enable charging for Datastore CPU usage.

This does not mean that we are stopping work on Datastore performance and reliability-- quite the opposite, in fact. The issue has forced the team to step back and prioritize our long term roadmap for the Datastore. While we’re happy with our performance now, there are some very large changes to the Datastore in the pipeline that will continue to improve the App Engine platform. These include features such as a more highly replicated Datastore (now part of the roadmap) and improvements to the index building pipeline.

Thank you all for your patience and continued use of App Engine during this time. We’re excited to continue to serve our apps’ continued growth.

1 comment:

salim madjd said...

Sounds like you are saying things are going to be delayed again. All the nice and wonderful promises at google io but nothing to show for. You guys need to focus and get this thing done instead of trying to do an enterprise solution and the whole kitchen sink.

VIC was making fun of apple in his keynote, can't wait to see who will muck you guys in theirs.