繁体   English   中英

Google App Engine-它有多快

[英]Google App Engine — How fast is it

我一直在访问GAE托管的某些网站,但发现它们的运行速度非常慢。 它们几乎都比平时需要更长的时间来加载。

时间:(以秒为单位)[YSlow]

9.9 giftag.com
3.1 hotskills.net 
1.9 jeeyo.net
1.5 appspot.com

是App Engine Cloud太慢,Bigtable太慢...还是什么?

您正在使用YSlow插件对此进行测量,YSlow会告诉您网站为何运行缓慢(狡猾的名字就是线索)。 例如,对于gifttag.com,YSlow报告:

此页面有9个外部Javascript脚本。 尝试将它们合并为一个。 此页面有3个外部样式表。 尝试将它们合并为一个。 此页面有13个外部背景图像。 尝试将它们与CSS精灵结合使用。

因此,该课程的分数为'E'。 这将杀死站点的感知负载性能。

这些都与appengine无关。

YSlow与服务器端Web应用程序的速度无关,因为它完全是客户端速度测量(css,javascript,浏览器渲染,图像加载等)。 但另一方面,我听说如果点击率和点击量不高,您的应用程序在App Engine上的运行速度可能会很慢。 这样一来,App Engine就不会缓存python运行时环境(具有冷启动功能),因此可以在流量较低的应用程序的性能上产生重大差异。

与以毫秒为单位的数据库相比,GAE的数据访问量约为秒。 区别在于,由于Read Uncommitted的固有隔离级别和宽松的一致性,BigTable可扩展到数百万个并发访问。

没有RDBMS可以使用它进行计算,并且仍然提供一致性保证。 老实说,您实际上并不想这样做,因为对于某些应用程序,您需要对可伸缩性的有力保证。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM