根据您的更新,我猜您的实际问题是GAE(Google AppEngine)是否可以处理与Twitter的数量相当的数量.
Twitter每天发送大约2千万至3千万条推文.除了支持发布推文之外,他们还必须为阅读它们的每个人提供服务.我会把数字从空中拉出来,并猜测典型的推文被读了20次(真实数字是偏斜的:一些推文是由大量读取而其他推文可能永远不会被任何人阅读;也有一些系统试图阅读每条推文).
所以问题是GAE是否每天可以支持5亿个请求.
根据GAE文档,付费(非免费)应用程序每秒最多分配500个请求.这个数字太低了10倍,但它也表示如果需要,您可以每天请求额外的请求.我相信如果你足够关心它,谷歌愿意投入10个应用程序的资源.他们的基础设施当然可以支持它 - 这与Google主页每天支持的搜索次数相比相形见绌.
所以答案是肯定的,GAE可以支持Twitter.(没有其他资源似乎可能像请求数量一样造成问题.)另一个问题是,在GAE上运行这样大小的应用程序是否最佳并且具有成本效益; 这取决于其他因素,但答案可能是"不".在这种规模下,您可以从自己的专用硬件中获得节省(尽管让谷歌支付所有管理费用会很好).
| 归档时间: |
|
| 查看次数: |
545 次 |
| 最近记录: |