При работе с современными веб-приложениями реального времени незаменима возможность отправлять события с сервера на клиент. Именно этой необходимостью продиктовано то, что за годы работы было изобретено несколько методов для этой цели, каждый с собственным набором достоинств
В это статье будет сделан обзор возможностей модуля Nchan веб-сервера nginx, который заменил deprecated модуль NGiNX_HTTP_Push_Module. Модуль Nchan поддерживает основные технологии отправки сообщений Websocket, EventSource (Server-Sent Events), Long-Polling. Для горизонтального масштабирования используется кластер серверов redis. Читать дальше →
Hello world! На днях я прочитал статью о WebTransport API как будущей альтернативе или даже замене WebSockets. Мне стало интересно, что это такое и с чем его едят. Давайте разбираться вместе. Читать дальше →
WebSockets позволяют устанавливать двустороннюю связь между клиентом и сервером в режиме реального времени, что делает их популярными в чатах, стриминговых сервисах, игровых приложениях и других интерактивных системах. Однако тестирование WebSockets может быть сложнее по сравнению с традиционными HTTP-запросами. В этой статье мы рассмотрим ключевые подходы к тестированию WebSockets, популярные инструменты и лучшие практики. Читать далее