Привет.
На сервер поступает множество запросов и на каждый из них нужно дать ответ с наименьшей задержкой.
Проблема в том, что сначала нужно проверить входящие данные, обработать их разными способами, сформировать ответ, в некоторых случаях произвести ещё пару дополнительных действий и всё это, естественно, влияет на скорость ответа.
Как "распределять" задачи, чтобы они выполнялись с наименьшей задержкой?
Что в этом случае нужно использовать?
Уже используется, но запросы разнообразны и я не могу на запрос с параметром id = 1 ответить также, как и с параметром id = 2. То есть время тратится на парсинг данных в любом случае
SimBioT19: мало информации для овтета, как предложил Нурлан проведите профилирование , еще как вариант распределить задачу между несколькими серверами,