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