Здравствуйте! У нас есть скрипт рассылки о публикации материала на сайте. Сейчас в рассылке 2000 человек. Сама отправка реализована как FIFO. Но сейчас на создание очереди тратится уже больше минуты. Хотелось узнать, как можно создать очередь, не заставляя пользователя ждать одну минуту на выполнение.
Отправить команду на сервер, ответить сразу "я работаю", на сервере сигнал попадет в очередь. Очередь будет слушать другой обработчик, который будет принимать эти задания и бить на более маленькие в виде "сформировать письмо для и отправить"