Ну в следующий раз тему закинь
Вопрос в том, как гарантировать выполнение задачи, поставленной в очередь.
Мы же не можем ждать, пока, например, новое сообщение запишется в базу — ставим в очередь, отвечаем успехом, отсылаем сообщение всем собеседникам, которые онлайн. Верно?