Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Потолок WebSocket-соединений: 10 000 висящих клиентов и что кончится первым

Держать 10 000 открытых WebSocket-соединений — это не то же самое, что обслуживать 10 000 запросов в секунду по HTTP. Клиенты почти всё время молчат, но сервер обязан помнить о каждом: держать сокет, буфер и кусок состояния в памяти, и делать это часами, а иногда днями подряд. Разберём, какой ресурс кончается первым при росте числа таких соединений, почему архитектура сервера решает больше, чем железо, и как посчитать свой реальный потолок, а не ориентироваться на чужие цифры.

Подробнее →