您为高流量Web应用程序选择什么实时框架?为什么?

您为高流量Web应用程序选择什么实时框架?为什么?,第1张

概述我们想要创建一个能够处理大量并发用户的实时Web应用程序.它的实时方面是将新消息推送到客户端,FriendFeed的方式,以及接受来自客户端的新消息,如聊天系统. 例如,我们拥有的一些选项是:使用Comet plugin在nginx服务器后面运行CodeIgniter应用程序,使用诸如Twisted或Tornado之类的Python框架,使用Orbited来维护与服务器的持久连接等. 哪种设置可以 我们想要创建一个能够处理大量并发用户的实时Web应用程序.它的实时方面是将新消息推送到客户端,FrIEndFeed的方式,以及接受来自客户端的新消息,如聊天系统.

例如,我们拥有的一些选项是:使用Comet plugin在Nginx服务器后面运行CodeIgniter应用程序,使用诸如Twisted或Tornado之类的Python框架,使用@L_301_4@来维护与服务器的持久连接等.

哪种设置可以扩展到实时应用程序的最佳状态,并且易于实现?

附录:我想要回答的一个相关问题是 – 在Twisted / TwisteDWeb或Tornado中编写完整的实时Web应用程序更容易?

编辑:棒球场数据:我们计划从能够管理10,000个并发连接开始,但应该能够通过切换技术/添加服务器在以后扩展到1,000,000.我们只会推送短信,包括长短信.我们希望它的实时方面是真正实时的,并且< 5秒延迟.

@H_502_18@解决方法 经过大量的研究,我们决定使用 Node.它应该相当容易实现,并且应该可以很好地扩展,如果我们开始拥有数百万并发用户,那么我们将研究更具可扩展性和复杂性的解决方案. 总结

以上是内存溢出为你收集整理的您为高流量Web应用程序选择什么实时框架?为什么?全部内容,希望文章能够帮你解决您为高流量Web应用程序选择什么实时框架?为什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1087473.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存