Сегодня я начал читать о архитектуре Microservice - и это кажется очень интересным! Но у меня есть одно сомнение в том, что мне нужно какое-то выражение: Предположим, что я хочу создать блог и построил бы 4 микросервиса для этого: Служба пользователя/входа в систему, Служба статей, Служба комментариев и Служба отчетов/аналитики (не реалистичный пример, я знаю...). Служба Reporting/Analytics является исключительно бэкэнд - здесь нет проблем для моего понимания. Но три других связаны с частью UI, и, насколько я понимаю, эта часть пользовательского интерфейса также должна быть частью самого микросервиса, верно? Как интеграция пользовательского интерфейса будет работать? Будет ли у меня 5-я служба "входных дверей", которая собирает запросы пользователя, пересылает их другим службам, которые затем отвечают с помощью HTML/CSS, а служба входных дверей будет составлять отдельные ответы на то, что возвращается пользователю?
В любом случае у вас есть пример/прецедент для такого сценария?
Спасибо и приветствую!