В проекте есть opensearch, но используется он буквально в паре запросов. При этом просто при запуске он создает десятки процессов. Вроде и не критично, но непонятно зачем:
Это не процессы, это потоки (треды) :) Процесс обычно всего один.
Ну и все зависит от настроек, количества индексов (и шардов) и собственно самих запросов.