Приложение Rails и Goliath API и общий доступ к базам данных/моделям

Я пытаюсь создать асинхронный API с помощью Goliath framework. Сервис должен писать в mysql, добавлять сообщения в RabbitMQ и получать ответы обратно. Также должно быть отдельное приложение администратора, созданное с помощью Rails. У меня есть несколько вопросов по этому поводу:

Есть ли способ эффективно обмениваться моделями между Rails и Goliath? Есть ли проблемы с использованием Activerecord или любой другой формы с ними? Существуют ли какие-либо рекомендации, конфигурация (размер пула соединений, драйвер) или другие параметры? Что я должен использовать для получения сообщений от AMQP? Было бы лучше создать отдельный демон машины событий, или я могу каким-то образом использовать для этого демон Голиафа? Спасибо за аванс.

11
задан gayavat 21 June 2012 в 12:10
поделиться