Aktywne Wpisy

Apu-Apustaja +3
niesamowite że wykop jest już tak martwy że o 3 w nocy liczba użytkowników online wynosi 5

Treść przeznaczona dla osób powyżej 18 roku życia...
Skopiuj link
Skopiuj link

Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Po obejrzeniu kursu DShop mam pewną zagwozdkę.
Przykładowo mamy dwa mikroserwisy Customer oraz Orders
zgodnie z wskazówkami z kursu OrdersDb przetrzymuje tylko minimalną ilość informacji o danym Customer - w DShop był to tylko klucz po którym pobierano z mikroserwisu Customer pełne informacje, jeśli były potrzebne.
Co w przypadku gdy mikroservice Orders udostępnia metodę "datatable" (paginacja, sortowanie itp) ale potrzebuje pełnych informacji o Customer (a mamy w bazie OrdersDB tylko klucz CustomerID)? Wydaje się być to nierozsądne wywołać np 20 x GET z CustomerApi aby dalej doincludować te dane do Orders ?
Sytuacja się komplikuje jeszcze bardziej gdybyśmy chcieli wykona sortowanie np po Customer.FirstName.