Czytam sobie nt architektury mikroserwisów i trochę nie rozumiem jak to ma wyglądać. Przykładowo mamy system do wynajmu samochodu, w którym mamy główne encje:
- klientów
- faktury
- samochody
Jak powinna wyglądać architektura mikroserwisów:
Odpowiedź a)
- Serwer klientów, który przechowuje tyko klientów
- Serwer faktury, który przechowuje tylko faktury
- Serwer samochodów, który przechowuje tylko faktury
- Front, który to wszystko łączy, łaczy się z 3ma powyższymi i ściąga wszystkie dane.
Odpowiedź b)
- Serwer klientów, który przechowuje tyko klientów
- Serwer faktur, które są powiązane z klientami i samochodami, więc posiadają ich KOPIĘ
- Serwer samochodów
- Front, który potrafi się połączyć z każdym z tych 3 i pad jednego nie zrobi awarii?