dimonchik2013: Если говорить о сортировке по характеристикам то тем более.
у neo4j и поиск и сортировка оснаванны на lucene и не в самом его лутшем виде.
ответственно вам заявляю это не иструмент для решения такой задачи.
Артур:
Не совсем. Количество открытых потоков это не критерий загруженности, так как при каждом запросе должен откываться поток.
Но запросы разные по их натуре и затратам. Поэтому простой наивный вариант, это https://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%BB%D...
Один вход а вот обработчиков (серверов) Н-ое кол-во. Для такого сценария, должны быть продуманны многие моменты. Самый главый это отсутсвие стейта в запросе.
Проект собираете на чём?