10 features often go unnoticed about Google App Engine

Here’s a quick list of ten features of Google App Engine that often go unnoticed, which might just change the way that you develop your app: 1. App Versions are strings, not numbers 2. You can have multiple versions of your app running simultaneously 3. The Java runtime supports any language that compiles to Java bytecode 4. The 'IN' and […]

Here’s a quick list of ten features of Google App Engine that often go unnoticed, which might just change the way that you develop your app: 1. App Versions are strings, not numbers 2. You can have multiple versions of your app running simultaneously 3. The Java runtime supports any language that compiles to Java bytecode 4. The 'IN' and '!=' operators generate multiple datastore queries 'under the hood' 5. You can batch put, get and delete operations for efficiency 6. Datastore performance doesn't depend on how many entities you have 7. The time it takes to build an index isn't entirely dependent on its size 8. The value for 'Stored Data' is updated once a day 9. The order that handlers in app.yaml, web.xml, and appengine-web.xml are specified in matters 10. You don't need to construct GQL strings by hand

Full ArticleApp Engine Blog