Как стать автором
Обновить

Комментарии 5

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

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

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

Также вынесли в отдельный модуль «Adapter» — это прослойка которая отвечает за хранение и дистрибуцию связанных с сокетом данных. Почти в поставке по умолчанию — это адаптер к редису.
Память кушает в процессе работы по-прежнему?
Ну любит она это дело, любит…
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории