在 Google AppEngine 上托管社交网络(很可能会快速增长)有哪些优点和缺点?

发布于 2024-11-16 21:52:02 字数 327 浏览 3 评论 0 原文

我阅读了大量有关云托管以及 AWS 的出色之处的文章。还有这个优点和优点Google App Engine 的缺点。我觉得上面的内容已经很过时了。我在 AppEngine 上进行了大量部署,并获得了我本可以拥有的最佳体验。现在我希望在 AppEngine 上建立一个社交网络,但每个人都反对这个决定,并希望我研究一下rackspace 和 AWS。

因此我想知道如果我坚持使用 AppEngine 会遇到什么样的问题以及它的竞争对手的优势是什么?

I have been reading up a lot on cloud hosting and how AWS is awesome. Also this Pros & Cons of Google App Engine. I feel the above is pretty outdated. I have been deploying a lot on AppEngine and have had the best experience I could have had. Now I wish to set up a social network on AppEngine but everyone is against this decision and want me to look into rackspace and AWS.

Hence I wanted to know what kind of problems I can expect to face if I stick with AppEngine and what are the advantages of its competitors?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

征﹌骨岁月お 2024-11-23 21:52:02

我认为 App Engine 的最大问题是,技术将决定您的解决方案,而不是您的解决方案决定要使用的技术。

另外,如果您已经弄清楚了模型,我建议您使用示例数据进行尝试。
设置一个原型,将一些数据放入数据存储中,并查看 get、put 和 query 操作如何在该模型上执行以及消耗了多少存储空间(例如,如果您使用列表属性来存储朋友,您可能会感到惊讶,当用户有大量列表时)。

另外,考虑一下您预期的用户的典型配置文件,并进行一些粗略的计算,这在配额消耗(存储、带宽、邮件等)方面意味着什么,同时保持最近宣布的价格结构记住。

I think the biggest problem with App Engine is, that technology will dictate your solution, instead of your solution dictating the technologies to use.

Also, if you have the model figured out, I would suggest to try it out with sample data.
Set up a prototpye which put some data in the datastore and see how get, put and query operations perform on that model and how much storage is consumed (if you use list properties to store friends for example, you could be in for a surprise, when users have large lists).

Also, think about the typical profile of a user that you would anticipate, and make some back-of-the envelope calculation what that would mean in terms of quota consumption (storage, bandwidth, mails etc.), keeping the recently announced price structure in mind.

请叫√我孤独 2024-11-23 21:52:02

首先你应该找到一种构建“朋友网”的方法。
有一个开源可以做到这一点,但据我记得,你不能将 jar 放入 Google Apps Engine 中,因为它会生成一个新线程。我忘记了项目的名称。

不过,您可能想向 SocialWok 学习,因为他们已经在 Google Apps Engine 之上创建了一个社交网络。 SocialWok 链接

First you should find a way to construct a "friend web".
There is an open source that able to do this, but as long as I remember, you cant put the jar inside Google Apps Engine because it spawns a new thread. I forgot the name of the project.

However you may want to learn from SocialWok since they already create a social network on the top of Google Apps Engine. SocialWok Link

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文