JavaScript
Node.JS
Comments 5
+2
Интересно как в этом релизе обстоят дела с взаимодействием socket.io в рамках кластера из нод. Помнится, в версиях до озвученный выше, это приводило к большому количеству проблем, приводивших к тому что использование socket.io можно было только в single node окружении.

0
Судя по описанию Engine.IO проблем быть не должно, однако конечно надо посмотреть на практике.
+1
Следил за всем циклом разработки Engine.io и Socket.io 1.0 версии (это длилось больше года), одна из основных причин разделения библиотеки на транспортный «Engine» и прикладной «Socket» уровень как раз для возможности запуска более чем одной ноде.

Engine.io — рулит транспортами
Socket.io — рулит данными связанными с конеретным клиентом (не важно по какому транспорту он подключен, см. engine.io)

Также вынесли в отдельный модуль «Adapter» — это прослойка которая отвечает за хранение и дистрибуцию связанных с сокетом данных. Почти в поставке по умолчанию — это адаптер к редису.
Only those users with full accounts are able to leave comments., please.