Как решаются подобные задачи

Привет дали выполнить тестовое задание и стало интересно как выполняются такие задачи, мне интересно какие библиотеки для этого требуются и сам принцип работы так как обычный цикл как понял тут не прокатит, дальше разберусь). Спасибо.

Требуется написать на PHP простую систему обработки клиентских заявок. Необходимо обработать 10 000 заявок не дольше чем за 10 минут.

Процесс обработки одной заявки: Обработчик засыпает на 2 секунды (эмулируем тяжелую операцию) Добавляет запись в файл logger.txt об успешной обработке в формате: lead_id, lead_category,current_datetime

Если обработка заявок определенной категории невозможна, остальные должны обрабатываться беспрепятственно.

Нельзя использовать PHP-фреймворки Допускается использование подключаемых библиотек.


Ответы (0 шт):