• Можно ли использовать микросервисы в таком случае?

    Кажется, вам нужны не микросервисы, а просто небольшой рефакторинг
    Ответ написан
    Комментировать
  • Можно ли использовать микросервисы в таком случае?

    myks92
    @myks92
    Нашёл решение — пометь вопрос ответом!
    Микросервисы, прежде всего, — это про масштабирование. Вам нужно сначала для чего вы хотите разделить код на сервисы и микросервисы. Если это хотелки, то это ошибка. Возможно вам просто стоит сделать хороший модульный монолит, провести рефакторинг существующего кода. При этом чтобы модули были слабо связанными между друг другом используя одну базу.

    В микросервисах модели, обычно, не повторяются. Вам может казаться, что Пользователь в системе Аутентификации и Автор в статьях Блога это одно и то же, но это не так. Поля сущностей могут быть похожи, но это разные контексты использования, соотвественно разные модели.
    Ответ написан
    Комментировать