Сценарий, с которым я работаю, заключается в том, что у меня есть движок node.js, который получает запросы web-hook и pubsubhubhub от различных сервисов. Необходимо отправить входящие данные в Rails для обработки и хранения.
Я спорю, использовать ли для этого обратные вызовы HTTP на стороне Rails или, возможно, использовать Redis Pubsub.
Вопрос в том, как заставить Rails подписаться и слушать Redis? В примерах для Juggernaut они реализованы в виде цикла, но если я помещу цикл подписки в библиотеку и инициализирую его при загрузке приложения, он блокирует загрузку.