Analiza decyzji · Middle · Pytanie 2 z 14

Po przelewie użytkownik otwiera saldo. Kwota musi być dokładna, a reszta aplikacji bankowej czyta z replik. Dokąd idzie ten odczyt?

Pokaż odpowiedź

Poprawna odpowiedź: Do primary, bez cache po drodze

Wyjaśnienie

Pieniądze pokazane zaraz po zapisie muszą uwzględniać ten zapis, a gwarantuje to tylko primary. Replika pasuje do list i historii, gdzie sekunda opóźnienia jest nieszkodliwa. Cache z inwalidacją pasuje do danych często czytanych i rzadko zapisywanych, ale pominięta inwalidacja pokaże tu złe saldo, a to droższe niż dodatkowy odczyt.

Do poczytania

Błąd w pytaniu

Analiza decyzji · Middle · pytanie 2

Sprawdź się

Rozwiąż test Analiza decyzji · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test