Short Polling vs Long Polling vs WebSocket: сравнение в SCADA-системах
<p>WebSocket принято считать очевидным выбором, когда сервер должен постоянно отправлять клиенту свежие данные. Но что произойдёт, если вместо обычного веб-приложения у нас SCADA, а клиентов становится 1000?</p><p>Был собран тестовый стенд с OpenPLC, Modbus TCP и ASP.NET Core. Сравнивались Short Polling, Long Polling и WebSocket при 1, 10, 30, 50, 100, 500 и 1000 одновременных клиентах.</p><p>В результате данные не только про задержку, но и про CPU, память, объём полезного трафика и количество новых TCP-соединений.</p> <a href="https://habr.com/ru/articles/1080246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1080246#habracut">Читать далее</a>
Read full article →