Socket.io no tiene restricciones ni limitaciones sobre cuántos usuarios pueden conectarse al servidor, cuántos usuarios hay en una sala o cuántas salas hay.
Sus limitaciones están relacionadas con:
- aplicación de software (rendimiento)
- modelo lógico de una red: evented, roscado, un único subproceso
- OS configuración: manipuladores de socket y muchos otros detalles
- Hardware: CPU, RAM, ancho de banda (In \ Out), HDD/SSD (si hay base de datos/caché de archivos (aún puede estar basada en RAM)).
El pedido es importante y, por lo general, trata de acercarse de arriba a abajo, reevaluando cada punto por adelantado según los requisitos de su aplicación. La configuración del sistema operativo debe completarse inicialmente.
El único límite es la memoria de su servidor, cariño. ;) – freakish
Dependiendo de su sistema operativo, existen configuraciones que podría necesitar cambiar para eliminar algunas restricciones. Por ejemplo, con Linux: http://linux.about.com/library/cmd/blcmdl1_ulimit.htm –