Совместное использование моделей между двумя Rails API (отдельные приложения)
В настоящее время я создаю 2 API с использованием Ruby on Rails. Один для чтения (поиска объектов, запросов), а другой - для записи в него, включающий некий сложный процесс с очередями и другой API. Оба приложения требуют одинаковых моделей и логики внутри них.
Мой вопрос заключается в том, какова наиболее распространенная лучшая практика или подход для разделения спецификаций моделей (отношений, областей действия, методов) между двумя приложениями Rails?
Спасибо!