внутри монолита должен зависимые изменения в 2-х моделях ( то есть типа если по каким-то причинам не сработали обновления в одной - изменения в другой надо тоже откатывать : иными словами в рамках одной транзакции) - то лучше реализовать этот сервисИмпл который который бы реализовал 2 сервис интерфейса и таким образом образом создавал бы изменения в двух моделях ( я так понимаю что когда у одного сервиса может быть пара репозиториев - портов которые онB дергает - это и есть гексогональная архитектура?). Иначе один сервис можно иметь как поле галвного сервисИмпл - и главный сервисИмпл реализует оба интерфейса - и таким образом получить классический паттерн адарптер - как более правильно?
@proJVM вам сюда
не думаю, что канал как-то поможет
Обсуждают сегодня