Можно ли запросить ORM микросервиса через его API и использовать его в качестве ORM другого микросервиса?
Например, скажем, у меня есть микросервис A с его API (назовем его API_A), его БД (DB_A) и его внутренние экземпляры Object-Relation Mapper (ORM_A), определяющие соответствия между классами, принадлежащими микросервису, в структуру реляционной БД и управляющие ее доступом.
Теперь представьте, что я хочуиметь микросервис B с различными функциональными возможностями относительно A, хотя и с той же ORM, что и A (и, следовательно, DB с одинаковой структурой DB_A, хотя необязательно с одинаковыми данными, поскольку различные функциональные возможности могут давать разные данные).
Как я умно запрашиваю / копирую / отражаю ORM_A в микросервисе B, чтобы у меня не было дублирования кода, и при изменении A также соответствующим образом изменяется ORM_B без ручного вмешательства?
Есть ли возможность запросить ORM_A в B через его API и воссоздать его вмикросервис B?