Совместное использование моделей между двумя Rails API (отдельные приложения)

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

Мой вопрос заключается в том, какова наиболее распространенная лучшая практика или подход для разделения спецификаций моделей (отношений, областей действия, методов) между двумя приложениями Rails?

Спасибо!

Ответы на вопрос(5)

Ваш ответ на вопрос