Средний
В чем разница между Polling, Long Polling и Webhooks?
Это способы получения обновлений от сервера:
1. Polling (Опрос): Клиент дергает сервер каждые 5 секунд: "Есть новые данные?". Минус: 99% запросов впустую грузят сеть.
2. Long Polling (Длинный опрос): Клиент делает запрос, а сервер не отвечает сразу, а держит соединение открытым, пока не появятся данные (или не выйдет таймаут). Плюс: Меньше пустых запросов.
3. Webhooks: Сервер сам делает HTTP POST запрос на URL клиента, как только происходит событие. Плюс: Идеально для server-to-server.