Можете глянуть в сторону
Gearman.
Если коротко, то вы создаёте в скрипте запрос на выполнение определенной работы и передаёте его работнику (который уже и будет её делать минуту), а сам скрипт потратит на это секунду. Следующую работу он отдаст другому свободному рабочему.
Очень удобно. Хотя требует некоторого вклада в инфраструктуру.