Многие рабочие процессы могут замедлять работу всего сервера. Это может произойти, если есть много из них, которые начали одновременно (или просто работают в то же время). Если у вас 20 тяжело работающих процессов и только 4 ядра ЦП, они будут бороться за ЦП, и он должен переключаться между ними очень часто.
Я бы предложил использовать очередь сообщений и пул рабочих. Вы можете начать с очереди файловой системы (или на основе MySQL). Вы должны установить только php lib, никаких дополнительных сервисов. Позже, если необходимо, вы можете переключиться на реальных посредников в очереди сообщений с меньшими усилиями.
Я бы рекомендовал использовать библиотеку enqueue .