Я создаю простое приложение rails и работаю с Tornado над некоторыми частями приложения в реальном времени.Пока что мой опыт ограничен использованием единой веб-инфраструктуры для всех моих потребностей.В первый раз я использую две разные веб-фреймворки.
Я не понимаю, как рельсы и торнадо могут работать вместе.Итак, у меня есть сервер rails и сервер торнадо, работающие на разных портах.Они оба будут обрабатывать свои собственные запросы через свою конфигурацию маршрутизации.Бэкэнд имеет смысл.Часть, в которой я запутался, это интеграция внешнего интерфейса.Допустим, у меня есть страница, на которой отображается мой статус входа / выхода, а также поток твитов в реальном времени из Twitter с кнопкой удаления рядом с каждым твитом.Статус входа / выхода из системы известен моему серверу rails.Твиты обрабатываются моим сервером Tornado.Как объединить обе части информации с двух серверов во внешнем интерфейсе?
Вызывать ли сервер Tornado из моего контроллера rails и обрабатывать JSON?Если да, то не потеряю ли я аспект времени в реальном времени?
Использую ли я в своем шаблоне .erb iframe, который вызывает сервер Tornado?Если да, то как мне интегрировать iframe с кнопками удаления рядом с каждым твитом?
Заранее спасибо!