--- aliases: tags: - maturity/🌱 date: 2024-11-03 --- **Long polling** — это метод опроса сервера, при котором клиент отправляет запрос и остается подключенным к серверу, ожидая ответа до тех пор, пока не появятся новые данные. Если серверу нечего отправить, он удерживает запрос открытым, пока не произойдет обновление, или пока не истечет тайм-аут. После получения ответа клиент сразу отправляет новый запрос для продолжения ожидания. **Преимущества:** - Меньше нагрузка на сервер по сравнению с [[Short polling]], так как запросы отправляются реже, только когда есть новые данные. - Обеспечивает более оперативное получение обновлений, чем при обычном коротком опросе. **Недостатки:** - Задержка может быть непредсказуемой, особенно если данные появляются нерегулярно. - Удержание открытого соединения может быть менее эффективным для серверов с ограниченными ресурсами, особенно при большом количестве клиентов. *** ## Мета информация **Область**:: [[../../meta/zero/00 System Design|00 System Design]] **Родитель**:: **Источник**:: **Создана**:: [[2024-11-03]] **Автор**:: ### Дополнительные материалы - [[Short polling]] - [[Webhook]] ### Дочерние заметки