我正在寻找创建一个高流量的聊天网站,可能是视频流与服务器上发生的一些图像处理。
通过渠道API扫描(http://code.google.com/appengine/docs/python/channel/overview.html)让我有希望在没有AJAX投票的情况下完成此操作,并且一般意见是GAE是非常可扩展的。
我仍然有一些顾虑:
1)它是否可以支持数万个同时实时互动的用户而不会滞后?是否有CPU使用上限?
2)我(可能)将它写在J2EE框架之上。 GAE是否保证每个新请求都可以访问全局内存数据存储区,只要应用程序在服务器上运行(Java语言中的“ServletContext”)并且可能存储数十亿字节的数据,该数据存储区就可用了?有记忆上限吗?
3)完整的J2SE和J2EE堆栈是否可用?我能包括我想要的任何图书馆吗?
4)对于这类问题,有没有比GAE更好的解决方案?我一直在考虑租用几台专用服务器,但这将达到数千/月......
提前致谢!
答案 0 :(得分:5)
按顺序解决您的问题:
答案 1 :(得分:4)
首先,请注意有免费版和付费版。我假设你要支付额外的配额?
GAE真正用于运行中小型互动网站,而不是用于播放视频流等高性能内容。很抱歉这么悲观:你可以通过我提供的信息和链接自己决定。
答案 2 :(得分:0)
关于Channel API:请注意邮件大小限制:“邮件限制为32K”。也许有可能将视频流分成小块,但我认为它不太实际或不可行。 也为客户端构建原始流。然后没有标准例如可以使用Flash播放器。