четверг, 25 августа 2011 г.

Re: как такое делать? best practice

Если данные общие то лучше всего делать микросервис - отдельное приложение, развёртывающееся на отдельном доменном имени и имеющее свой API (REST).  Для облегчения делаете клиентский API и завертываете его в gem. Ну и вообще, гуглите Service Oriented Design + есть книжка "Service Oriented Design With Rails"..

В качестве примера можете посмотреть на то как работает http://github.com/errbit/errbit (сборщик ошибок в приложений) и клиентский gem hoptoad_notifier

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
 
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий