Кратко об архитектуре Микросервисов
Микросервисная архитектура позволяет поставлять новые обновления конечным пользователям быстрее и качественнее главное не переборщить с количеством микросервисов.
Микросервис должен предоставлять функционал из одной области.
Связи между микросервисами не должны превышать более 2 или максимум 3.
Чем больше связей тем сложнее разработка и поддержка обратной совместимости.