Procesamiento de trabajos en segundo plano desde la aplicación web.

Quiero programar y ejecutar muchos trabajos en segundo plano durante la ejecución de una aplicación web.
La aplicación web está construida sobre Symfony 2 y Doctrine 2.

Sé que el procesamiento de trabajos se puede hacer con bibliotecas como Resque o Sidekiq. Sin embargo, estas bibliotecas y mi aplicación están escritas en diferentes idiomas, así que me pregunto cómo puedo ejecutar trabajos de Sidekiq escritos en Ruby, que deberían integrarse con mi aplicación escrita en PHP.

Lo que me pregunto es si la única forma de hacerlo es reescribir una gran cantidad de código para consultar la base de datos de PHP a ruby, para poder ejecutar el trabajo en Sidekiq / Resque.

Respuestas a la pregunta(2)

Su respuesta a la pregunta