Когда в мире прокси говорят о «скорости», чаще всего имеют в виду именно latency — потому что в повседневном использовании вы ощущаете не пропускную способность, а время отклика на каждый клик. Эта статья разбирает задержку на составные части.
Определение
Latency (задержка) — это суммарное время, за которое запрос уходит от вас до цели и ответ возвращается обратно (RTT — round trip time). Измеряется в миллисекундах и в соединении через прокси складывается из трёх частей:
Общая задержка = [вы → прокси] + [время обработки на прокси] + [прокси → цель]
Часть 1: Вы → прокси (география)
Скорость света не подлежит обсуждению: из Стамбула во Франкфурт по оптике ~25-35 ms, в Нью-Йорк ~65-90 ms — это физический нижний предел. Поэтому локация прокси является главным фактором задержки. Если вы работаете из Турции, TR и DE выходы дают самую низкую базу.
Часть 2: Время обработки на прокси (тип и нагрузка)
Приём и перенаправление запроса сервером обычно занимает 1-5 ms; при высокой нагрузке это значение растёт. Типичные надбавки по типам:
| Тип | Надбавка на обработку + выход | Почему |
|---|---|---|
| Datacenter | +1-10 ms | Прямой выход по магистрали |
| ISP | +5-15 ms | Datacenter-инфраструктура, маршрут ISP |
| Residential | +30-150 ms | Перенаправление на реальную домашнюю линию |
| Мобильные | +40-120 ms | Естественная задержка сотовой сети |
Эта таблица не является рейтингом качества: задержка, добавляемая резидентными и мобильными прокси, — это цена их показателя доверия, и в большинстве задач она несущественна.
Часть 3: Прокси → цель
Часто забываемая часть: расстояние от прокси до цели. Использование франкфуртского прокси при парсинге американского сайта добавляет ~90 ms к участку [прокси → цель]. Золотое правило: выбирайте прокси ближе к цели, а не к себе — особенно в задачах с большим числом запросов разница накапливается многократно.
Когда задержка критична?
- Критично: мгновенный перехват цены/наличия, гонки за последовательными операциями, боты реального времени.
- Важно: ежедневный парсинг в десятки тысяч запросов (100 ms на запрос = часы в сутки).
- Несущественно: рутинные проверки малого объёма, ночные пакетные задачи, ручная навигация.
Рецепт снижения
- Выбирайте локацию ближе к цели (наибольший выигрыш).
- Чувствительные ко времени задачи отдайте datacenter/ISP, а защищённые цели — резидентным прокси.
- Переиспользуйте соединения (keep-alive); не платите за TCP-рукопожатие при каждом запросе.
- Измеряйте: ping-тест и с помощью руководства по тесту скорости основывайте решения на данных.