Comparta modelos entre las API de 2 rieles (aplicaciones separadas)

Actualmente estoy construyendo 2 API's usando Ruby on Rails. Uno para leer (buscar objetos, consultar) y el otro para escribir en él, lo que implica una especie de proceso complicado con colas y otra API. Ambas aplicaciones requieren exactamente los mismos modelos y lógica dentro de ellos.

Mi pregunta es, ¿cuál es la mejor práctica o enfoque más común para compartir especificaciones de modelos (relaciones, ámbitos, métodos) entre aplicaciones de 2 rieles?

¡Gracias!

Respuestas a la pregunta(5)

Su respuesta a la pregunta