📜 ⬆️ ⬇️

Google App Engine SDK 1.4.0 Release Released

Google App Engine SDK 1.4.0 Release Released



http://code.google.com/appengine/images/appengine_lowres.gif

December 2, Google App Engineers have released a new version of the SDK. Without exaggeration, this release is rich in innovations and improvements. You can learn about new features and other goodies of the new version under the cat.
')


Among the main innovations:

1. Channel API . Native websocket support is useful for those who intend to design real-time web applications such as chats, games, as well as applications with high interactivity. It works transparently with Javascript clients and spins on the Google Talk infrastructure. Documentation available

2. Always On . For a fee ($ 9 / month), 3 instances will be reserved especially for your application, which will work continuously, even when there is no traffic. This should eliminate the large latency during the “cold start”. Note For free, you can “warm up” your application with periodic requests to yourself through Task Queue. Or Cron, but for 1 min the instance can have time to unload, and the cold start is not cheap operation for the CPU.

image

3. Warm Up Requests . Now you can specify a special handler that will be launched when the new instance starts, but before the traffic is processed directly by this instance. Enabled by default for those who have purchased Always Always.

4. Increased timeouts for background tasks . Now Task Queue and Cron can handle tasks up to 10 minutes, and not up to 30 seconds, as it was before. Now do not have to break the task into smaller ones.

5. Increased the limit on the volume of requests / responses to the API :

6. Metadata Queries . Now you can get meta-information about the types of entities, their fields and namespaces in the repository. Documentation

7. The developer who downloaded the application can download his version of the source code. The option can be disabled, but then you will not turn it on. Java developers download their baytkod, here without surprises :)

The blog mentioned the imminent release of new goodies, such as High Replication Datastore.

A full list of changes is available in the Python SDK Release Notes / Java SDK Release Notes . Also check out the updated roadmap

Download Google App Engine SDK 1.4.0

Original blog post on Google AppEngine

Source: https://habr.com/ru/post/109274/


All Articles