Основные затраты производительности связаны с задержкой в сети и временем, которое фактически требуется серверу для обработки запроса (например, поиск в базе данных ...).Затраты из-за выбора языка программирования или библиотеки в этом контексте в основном не имеют значения.
Основными затратами в сети являются рукопожатие TCP и (с HTTPS) следующее рукопожатие TLS.Они могут быть устранены, если во втором запросе используется то же базовое TCP-соединение, но, конечно, сервер действительно должен это поддерживать.
Время, необходимое серверу для обработки запроса, не контролируется клиентом.Кроме того, могут возникнуть дополнительные проблемы, например, сервер требует от клиента решения капчи, если обнаружена какая-либо автоматизация, или существуют процедуры, которые сделают невозможным быстрое повторное использование имени пользователя для борьбы с неправильным использованием, например, продажей.имена пользователей и т. д.