Как запустить джоб из очереди, поставленный туда из другого приложения?
Иными словами, как сделать что бы джоб, заданный из одного приложения (Rails), выполнялся в другом приложении, на другом языке?
использую resque, но на сей момент не страшно перейти на тот же sidekiq
Джоб это JSON-сериализованный набор аргументов и строковое имя класса-обработчика.
На любом удобном языке подключаетесь к redis, вытаскиваете запись из соотв. list (структура redis-данных хорошо описана в доке что resque, что sidekiq) исходя из параметров и класса-обработчика делаете то, что нужно. https://github.com/akira/exq