Posted by Ken Ashcraft, Software EngineerGoogle App Engine makes writing scalable apps easier, and a well-designed app should be able to grow automatically from one user to millions. What does it mean for a Google App Engine application to be "well-designed," though? Here are a few simple tips that, if you design with them in mind, should help ensure your App will stand up with grace and aplomb, even under heavy load.Avoid contention on datastore entities. If every request to your app reads or writes a particular entity, latency will increase...
Monday, 28 April 2008
Wednesday, 23 April 2008
Google App Engine + Google Data APIs: A Match Made on the Web
Posted on 16:59 by Unknown
Posted by Marzia Niccolai, Google App Engine TeamDon't you think it'd be cool if you could blog about a party, add it to your calendar and invite all your friends in one fell swoop? After the party, how about viewing photos and videos from the event in the same application? The Google Data APIs make all this possible, and your Google App Engine apps can use feeds from Google services to display and update information for a particular user stored by these services.The Google Data APIs team just released an update to the Google Data Python client...
Monday, 21 April 2008
Google App Engine Hack-a-thons!
Posted on 18:26 by Unknown
Posted by Dick Wall, Google App Engine TeamIn May, Google will be holding two free Google App Engine developer events: one in New York and one in San Francisco.Learn about Google App EngineThe events will include training on the major features of Google App Engine, including data modeling, the App Engine APIs, some aspects of Django, and how to mashup App Engine with other web services. Google Engineers and Product Managers will be on hand to help and answer questions throughout the day.As well as covering the Google App Engine SDK, we will show...
Friday, 18 April 2008
Google App Engine Helper for Django
Posted on 13:14 by Unknown
Posted by Matt Brown, Google App Engine TeamSince the launch of Google App Engine one of the most common requests has been for better integration with the popular Django framework.We've been working hard and we've made available a helper that eases the process of developing a Django project to run on Google App Engine.The helper will initially provide you with:The ability to use most manage.py commandsA BaseModel class that appears the same as the standard Django Model class.The ability to serialize and deserialize model instances to JSON, YAML...
Monday, 14 April 2008
Getting your data on, and off, of Google App Engine
Posted on 22:53 by Unknown
Posted by Kevin Gibbs, Software EngineerOne upcoming feature of Google App Engine that's worth mentioning is large-scale data import and export. We know that many of you have large apps that already run on other platforms, and getting all of that data into the Datastore API is a challenge. And, conversely, we also know that a lot of you want to make sure it's easy to move off Google App Engine in the future, in case you need to switch to a different platform.With Google App Engine, you own all the data in your app. As stated in our terms, you always...
Friday, 11 April 2008
We're up and running!
Posted on 10:49 by Unknown
Posted by Pete Koomen, Product ManagerGoogle App Engine has been live for several days now and we're thrilled with the response we've gotten so far! We filled our initial batch of accounts within a few hours after Monday night's Campfire One. And today, we've just invited another 10,000 developers to try it out.We're excited to see the beginnings of a developer community forming in our Google Groups! We're actively reading your posts and responding with help where we can, and it's great to see some of the more experienced members of the community...
Monday, 7 April 2008
Introducing Google App Engine + our new blog
Posted on 21:17 by Unknown
Posted by Paul McDonald, Product ManagerAt tonight's Campfire One we launched a preview release of Google App Engine -- a developer tool that enables you to run your web applications on Google's infrastructure. The goal is to make it easy to get started with a new web app, and then make it easy to scale when that app reaches the point where it's receiving significant traffic and has millions of users.Google App Engine gives you access to the same building blocks that Google uses for its own applications, making it easier to build an application...
Subscribe to:
Posts (Atom)