Я хочу запланировать и запустить множество заданий в фоновом режиме во время выполнения веб-приложения.
Веб-приложение построено на основе Symfony 2 и Doctrine 2.
Я знаю, что обработку заданий можно выполнять с помощью таких библиотек, как Resque или Sidekiq. Однако эти библиотеки и мое приложение написаны на разных языках, поэтому мне интересно, как я могу запускать задания Sidekiq, написанные на Ruby, которые должны интегрироваться с моим приложением, написанным на PHP.
Что я спрашиваю себя, так это то, что единственный способ сделать это - переписать большой объем кода для запроса базы данных с PHP на ruby, чтобы иметь возможность выполнять задание в Sidekiq/Resque.