создать несколько дочерних Process(), которые должны выполняться асинхронно и долго (дольше минуты). Нужно вернуть ответ, что процесс запущен, при этом, как я понял, первый запрос должен жить вместе с дочерними, пока они не завершатся. Периодически поступают запросы на проверку состояния, и когда всё закончилось, мы записываем это в базу, читаем и возвращаем ответ, что процессы завершились (либо что они ещё выполняются).
Как в целом стоит организовать обработку первого и последующих запросов?
Очереди
Обсуждают сегодня