我即将开始在新西兰开发一个可伸缩性是关键要求的新西兰市场的web应用程序。我正在考虑使用Google Apps引擎,这是我过去在延迟不是大问题的较小项目中使用的引擎,因为一半的应用程序是客户端Java script。
但是,新项目需要快速的AJAX响应时间。当地的网络应用公司对一台专用服务器的收费约为每月175美元(比我想象中的美国要高得多)。
如果我使用Google Apps引擎(我假设托管在美国),AJAX请求的延迟是否会有显着差异??vs在新西兰托管的本地托管公司?如果是这样,规模有多大?
发布于 2011-09-03 21:19:47
在这种情况下,您可能感兴趣的一个服务是CloudSleuth。它们测量来自多个位置的页面加载时间。但是选择亚洲/大洋洲作为位置。然后向下钻取GAE,以查看各个位置的页面加载时间。不幸的是,最接近的将是悉尼,目前GAE的页面加载几乎是20s。
发布于 2011-09-03 10:09:47
根据您的解释,您希望使用App Engine作为您的后端,除了您的应用程序加载和服务请求所需的时间之外,应该不会有任何延迟问题。但正如他们所说,没有比你自己做的测试更好的了,所以继续使用App Engine,亲眼看看吧!
祝你编码愉快!
发布于 2011-09-05 12:31:20
在其他条件相同的情况下,新西兰境内请求的延迟将低于美国请求的延迟,这是不可避免的情况。不过,有几个缓解因素需要考虑:
最后,问题是额外的100毫秒左右是否可以接受。大多数情况下,答案是肯定的,而且不需要自己处理机器配置、维护等方面的权衡是值得的。
https://stackoverflow.com/questions/7290258
复制相似问题