Задать вопрос
@Meised

Нужен ли микро-сервису отдельный сервер/хост?

Решил сделать сервис авторизации чтобы не писать в каждом проекте его по новой. Планирую сделать коммуникацию по gRPC, серсис должен иметь сервер, или локалхост с портом к которому можно обратится или это может быть библиотека?
  • Вопрос задан
  • 150 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Микросервисная архитектура
    3 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
  • OTUS
    Microservice Architecture
    5 месяцев
    Далее
Решения вопроса 1
@Vitsliputsli
Нужен ли микро-сервису отдельный сервер/хост?

Да, нужен. В парадигме микросервисной архитектуры, каждый сервис независимый узел, так что там и БД нужно отдельную завести.

Решил сделать сервис авторизации чтобы не писать в каждом проекте его по новой

Отлично, оформите ее библиотекой, компонентом, модулем и т.п.

В общем, исходите из своих потребностей, а не "должен", "надо", "красиво звучит". Микросервисная архитектура - это архитектура всего проекта, а не отдельной части кода, она имеет как плюсы, так и минусы. Она про дробление функционала для более удобного контроля, а не про "не писать по новой". "Не писать по новой" - это библиотека.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Зависит от нюансов вашего проекта. В общем случае единственно правильного ответа нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы