Short polling периодически запрашивает состояние и получает ответ сразу. Long polling удерживает запрос до события или timeout, после чего клиент открывает следующий.
В чём отличие Short Polling от Long Polling?
Short polling периодически запрашивает состояние и получает ответ сразу. Long polling удерживает запрос до события или timeout, после чего клиент открывает следующий.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Short polling периодически запрашивает состояние и получает ответ сразу. Long polling удерживает запрос до события или timeout, после чего клиент открывает следующий.
Long polling уменьшает число пустых ответов, но требует управления соединениями и восстановлением после разрыва. Оба подхода нуждаются в авторизации, ограничении частоты и маркере последнего события. Для более постоянного потока могут подойти SSE или WebSocket.