In NodeJS, what I'll do is create multiple servers using SocketIO (a web socket library). Then create Redis server that all these servers will be connected. SocketIO has redis adapter. What it will do is, whenever there is a new event in a server, it's broadcasted to all other servers using Redis Pub/Sub.
In short: Use a Pub/Sub mechanism like Redis. Queues like Rabbitmq also have this feature