I\'ve been playing around with different publish/subscribe implementations for nodeJS and was wondering which one would be best for a specific application. The requirements of t
Or you can try juggernaut. It using socket.io + redis pub sub middleware + node.js. Support all transports. It help you handler all channel subscribe or publish between client and redis. Juggernaut is scalable but only concern on overhead on redis and it not support authentication (you can do some trick on it). However redis can write/read >150 k per seconds so should be no problem for your case.
https://github.com/maccman/juggernaut