Dzisiaj zacząłem czytać o architekturach Microservice - i wydaje się to bardzo interesujące! Mam jednak jedną wątpliwość, że potrzebuję trochę ekleniacji na: Załóżmy, że chcę utworzyć bloga i zbuduję 4 mikroserwisy do tego: Usługa użytkownika/logowania, Usługa artykułu, Usługa komentarzy i Usługa raportowania/analityki (nie jest to realistyczny przykład, I wiedzieć...). Usługa raportowania/analityki ma charakter czysto backendowy - tutaj nie ma problemu z mojej strony. Ale trzy pozostałe obejmują pewną część UI - i jeśli chodzi o moje zrozumienie ta część UI powinna być częścią samej mikroserwisu, prawda? Jak działa integracja interfejsu użytkownika? Czy miałbym wtedy piątą usługę "front door", która zbiera żądania użytkowników, przekazuje je innym usługom, które następnie odpowiadają za pomocą HTML/CSS, a usługa drzwi wejściowych mogłaby następnie skomponować indywidualne odpowiedzi na to, co zostanie zwrócone użytkownikowi?Microservices: jak zintegrować interfejs użytkownika?
Jakąkolwiek zmianę masz przykład/przypadek użycia dla takiego scenariusza?
Dzięki i pozdrawiam!
"Według mojej wiedzy ta część interfejsu użytkownika również powinna być częścią samej mikroserwisu, prawda?" zła –
Więc tylko MC z wzorca MVC może/powinien zostać przeniesiony do mikroserwisów !? V musi pozostać monolityczny? – Daniel
@Matt Ball Hi Matt, czy masz jakieś odniesienia do poparcia swoich wniosków? –