Strategy to implement a scalable chat server Strategy to implement a scalable chat server node.js node.js

Strategy to implement a scalable chat server


There's a rather good explanation at the Socket.io site. Have a look at

It suggests using Nginx as HTTP load balancer, Node.js clustering (with sticky sessions) and Redis as the message backend.

I think your goals should be achievable with little to none coding involved, only using the given modules and configuration mechanisms.