什么是最适合的编程语言和技术,使得在线聊天服务可以扩展到同时支持50.000个用户,这样我们的带宽使用率保持在最低水平(Web服务器友好)。我考虑过使用php或python,它们是不错的选择?
答案 0 :(得分:2)
为了它的价值,Facebook used Erlang to scale their chat to use 70 million users。但是Erlang完全不像PHP或Python,如果你之前没有接触过任何函数式语言,那肯定会有一些学习曲线。
答案 1 :(得分:1)
任何支持Web的语言(Perl,PHP,Python,Java / JSP)都可以在后端运行。 作为开发人员,您的技能比选择语言更重要。
如果你足够好,请使用Lisp :) [常见的JoelOnSoftware读者应该参考:]