Проверьте новую работу, заблокируйте работу, сделайте работу, отметьте ее как выполненную, ищите новую работу.
Вы можете обнаружить, что переговоры о поиске новой работы, доступе к Redis и т. Д. Приводят к большим накладным расходам. Если ваша задача всего 5 мс, она, вероятно, может существовать в цикле запрос-ответ. Фоновые задания хороши, когда выполнение задачи значительно увеличивает время отклика, очень маленькие задания, как правило, не стоят затраченных усилий.