Node.js和服务器进程

假设节点js文件应该与包含user object列表的USERS对象一起user object 。 每个用户都是一个拥有20-30个属性的json对象。
而且还有10,000个用户同时连接到服务器。
其中2000个用户正在聊天。 所以对于每条消息:

  1. 服务器应该看这个USERS全局对象。
  2. 在10.000个用户中search,并由于某种原因search特定用户的30个属性。 权限等[或可能连接到MySQL]
  3. 并最终发射给那个特定的用户。

与所有这些步骤和过程。 节点的js会减慢? 甚至下去?!

最后有多less个同时连接可以nodejs处理?

那么,如果没有testing,你实际上是无法知道的,唯一的限制就是系统性能和资源,然后是软件的性能。

根据node.js的低要求和高性能的代码,你几乎可以在没有高端系统的情况下支持你的应用程序。

您应该尝试构build应用程序的框架并testing性能。