在谷歌应用引擎上托管社交网络(很可能会快速增长)的利弊是什么



我读了很多关于云托管的文章,以及AWS是如何出色的。还有这个Pros&谷歌应用引擎的缺点。我觉得上面的内容已经过时了。我已经在AppEngine上部署了很多,并且拥有了我所能拥有的最好的体验。现在我想在AppEngine上建立一个社交网络,但每个人都反对这个决定,并希望我调查rackspace和AWS。

因此,我想知道如果我坚持使用AppEngine,我会面临什么样的问题,它的竞争对手有什么优势?

我认为应用程序引擎最大的问题是,技术将决定你的解决方案,而不是你的方案决定要使用的技术。

此外,如果你已经弄清楚了模型,我建议你用样本数据来尝试一下。设置一个prototpye,将一些数据放入数据存储中,查看获取、放置和查询操作如何在该模型上执行,以及消耗了多少存储空间(例如,如果您使用列表属性来存储好友,当用户有大列表时,您可能会大吃一惊)。

此外,考虑一下你预期的用户的典型配置文件,并在考虑到最近公布的价格结构的情况下,对配额消耗(存储、带宽、邮件等)的含义进行一些粗略的计算。

首先,您应该找到一种构建"朋友网"的方法。有一个开源可以做到这一点,但据我所知,你不能把罐子放在谷歌应用程序引擎里,因为它会产生一个新的线程。我忘记了项目的名称。

然而,你可能想向SocialWok学习,因为他们已经在谷歌应用引擎的顶部创建了一个社交网络。SocialWok链接

相关内容

最新更新