当前位置:  开发笔记 > 编程语言 > 正文

Google App Engine是否适用于可扩展性和可移植性?

如何解决《GoogleAppEngine是否适用于可扩展性和可移植性?》经验,为你挑选了1个好方法。

我正在评估托管的生产环境,目前对Google App Engine感兴趣.

目前我很享受免费配额.我担心使用Google App Engine扩展是否有效.还正在分析可移植性.

请告知Google App Engine是否有利于可扩展性和可移植性.

先感谢您.



1> Alex Martell..:

谷歌已经开放源自"在RPC层之前"的App Engine的所有部分,从而促进了可移植性,从而促进了第三方(如appcelerator和bdbdatastore)的工作(当然会发生这种情况!)实现在不同基础架构上运行的兼容环境 - 如果Google为您的应用提供更好的投资回报率,您只需要留在Google的系统上,否则可以轻松地将其迁移到其他实施方案(我相信更多的第三方将加入其中这两个中提供了各种这样的替代方案).

当应用程序被适当编程时,可扩展性似乎已得到证实.通过奥巴马的市政厅会议示例 - 该应用程序使用一个名为"主持人"的开源Google代码库,在几个小时内处理了700 QPS,总计数百万次访问,并保持了出色的延迟和无可挑剔的正常运行时间.

关于使用App Engine获得这种无缝可扩展性所需的正确技术已经写了很多(并在视频中记录) - 实际上没有办法总结这个谷歌搜索中的所有命中!可以这么说,这不是微不足道的,但最终它更容易(对于合适的应用程序,至少 - 那些"前端重"而不是专注于大量"批量"工作的应用程序)比任何我所知道的其他技术.


我会建议EC2用于批量作业.
推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有