Встречается на собеседованиях • сегодня
Какой опыт работы с low pulling
Low pulling (или long polling) — это техника, при которой клиент отправляет запрос к серверу, и сервер держит соединение открытым, пока не появится новое событие. После получения данных клиент сразу отправляет новый запрос.
Пример на JavaScript:
javascript
async function longPoll() {
const response = await fetch('/updates');
const data = await response.json();
if (data.updates) {
// Обработать обновления
console.log(data.updates);
}
// Повторяем запрос
longPoll();
}
longPoll();Плюсы:
- Проще в реализации, чем WebSockets.
- Работает даже за прокси и брандмауэрами.
Минусы:
- Высокая нагрузка на сервер из-за постоянных соединений.
- Задержки при каждом новом запросе.
Использовал в проектах с редкими обновлениями, где WebSockets были избыточны.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы