Задать вопрос
@dcaraxes
meme engineer

Импортирование доменных моделей другого сервиса?

Привет! Ситуация следующая: есть три сервиса - A, B и C. Сейчас сервис A ходит напрямую в сервис C по gRPC, но идет работа по добавлению между ними сервиса B. У сервисов есть и другие задачи помимо взаимодействия между этими тремя. Будет ли корректным использование в сервисе B импортирование и использование доменных моделей сервиса C? Из плюсов я вижу что при расширении моделей в C они подтянутся в B просто обновлением версии сервиса в go.mod, когда в случае дублирования этой модели в обеих сервисах придется вручную сверять модель у каждого.
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Импорт grpc-контрактов будет корректным.

Импорт доменных моделей — нет. Потому что доменные модели должны быть независимыми внутри самого сервиса.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 12:39
1000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект