Обновить
2K+
2
Нужнов Степан@csharp_prog

Пользователь

1
Рейтинг
Отправить сообщение

Short Polling vs Long Polling vs WebSocket: сравнение в SCADA-системах

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели3.7K

WebSocket принято считать очевидным выбором, когда сервер должен постоянно отправлять клиенту свежие данные. Но что произойдёт, если вместо обычного веб-приложения у нас SCADA, а клиентов становится 1000?

Был собран тестовый стенд с OpenPLC, Modbus TCP и ASP.NET Core. Сравнивались Short Polling, Long Polling и WebSocket при 1, 10, 30, 50, 100, 500 и 1000 одновременных клиентах.

В результате данные не только про задержку, но и про CPU, память, объём полезного трафика и количество новых TCP-соединений.

Читать далее

Информация

В рейтинге
2 020-й
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Бэкенд разработчик
Младший
Git
SQL
ООП
C#
.NET
Docker
CI/CD