用于每秒更新一次的网站的Google应用引擎?

时间:2012-07-11 08:50:06

标签: google-app-engine

如果值得探索Google APP Engine选项,我需要建议,所以如果有经验和有经验的用户可以发表评论,那真的会有所帮助(我不需要代码)

目前的情景: 我有一个网站,每秒需要更新数据吗?它建立在.NET上,用户每次访问时都需要更新数据,数据每秒都会更改。用户已将URL加入书签,以便更改数据并保持URL保持不变。

我们还有很多静态数据,用户可以访问这些数据进行研究和阅读。

云体验: 我们曾尝试将网站与其中一个大玩家一起使用(不是原始云公司,与最接近的竞争对手;)我们遇到问题文件有时会卡住(实际上有些用户看到更新,有些用户看不到),他们有实施了“修改信任”权限级别,这限制了我们在多个位置(自动生成目录中的文件)

我的问题: (a)您认为在上述情况下,Google App Engine可以提供帮助吗? (b)URL重写更具体地生成200服务器返回而不是404可能或404被困并转换为302并重定向? (c)当我们从传统移动到云端时,我们在托管费用上有一个漏洞现在我们又回到传统服务器上使用Load Balancer,您认为在交通繁忙的网站上我们是坚持传统还是看谷歌应用程序来降低成本?

我期待听到评论..

提前感谢所有人。

1 个答案:

答案 0 :(得分:1)

(a)您认为在上述情况下,Google App Engine可以提供帮助吗?

用户没有看到数据的问题是数据库中缓存或最终一致性的一个因素。这不会被解决"通过迁移到新的云提供商。 appengine数据存储区使用最终一致性,但您可以通过使用memcache存储经常更改的数据来解决该问题。也就是说,Appengine并不能完全控制内存缓存,因此您可能仍然无法解决该问题。

(b)URL重写更具体地生成200服务器返回而不是404可能或404被困并转换为302并重定向?

不确定你的意思。你当然可以使用任何值得盐的网络框架返回302或200个响应,而不是404s

(c)如果设计得很好,引擎可以非常划算,但是如果没有优化它可以是一个钱汇......有很多关于如何有效地优化它的好文章,但如果你是谈论很多用户每秒钟都要点击这个网站。