SocketCluster — это фреймворк WebSocket с открытым исходным кодом в реальном времени на базе Node.js. Как с прямым взаимодействием клиент-сервер (например, Socket.io), так и с групповым взаимодействием через каналы pub / sub. Разработан для масштабирования как по вертикали для нескольких ядер ЦП, так и по горизонтали для нескольких машин / экземпляров.