GAE SDK 1.3.5 版发布

标签:Google App Engine

刚发现GAE SDK 1.3.5 版发布了,主要是改进性能。

首先是Task Queue API的执行速度,从每个应用50请求/秒增加到每个队列50请求/秒。

其次是Python源文件也支持预编译了,只要在app.yaml里加上这2行就行了:
derived_file_type:
- python_precompiled
这里有个Rietveld的性能对比,看得出有大幅提升:
未启用预编译:
Test 1: 1450ms 1757cpu_ms
Test 2: 1298ms 1523cpu_ms
Test 3: 1539ms 1841cpu_ms
已启用预编译:
Test 1: 805ms 669cpu_ms
Test 2: 861ms 702cpu_ms
Test 3: 921ms 803cpu_ms
未来将默认进行预编译,就像Java SDK所做的那样。

此外,Blobstore增加了类似文件的接口来读取,Python下是BlobReader类,Java则是BlobstoreInputStream类。

其余的改进就稍微列一下吧:
  • remote_api_shell命令可通过HTTPS或HTTP发送。
  • 命令控制台记录包括了请求延迟(也就是接收到请求与处理请求之间的延迟)。
  • Db.delete可以支持iterable了。
  • Datastore支持end游标了。

0条评论 你不来一发么↓

    想说点什么呢?