Analiza decyzji · Senior · Pytanie 6 z 14
Księga płatności musi przetrwać utratę całego regionu bez żadnego straconego zapisu. Dodatkowe 20 ms na commit jest do przyjęcia. Którą replikację wybrać?
- 1Nocne kopie kopiowane do drugiego regionu
- 2Replikację asynchroniczną do drugiego regionu
- 3Replikację synchroniczną do drugiego regionu
Pokaż odpowiedź
Poprawna odpowiedź: Replikację synchroniczną do drugiego regionu
Wyjaśnienie
Replikacja synchroniczna potwierdza commit dopiero, gdy dane są w drugim regionie, więc utrata regionu niczego nie zabiera, a koszt opóźnienia jest tu akceptowany. Replikacja asynchroniczna pasuje do większości produktów i utrzymuje szybkie commity, ale ostatnie transakcje giną przy przełączeniu. Nocne kopie pasują do archiwów z tolerancją godzin, a dla księgi oznaczałyby utratę do całej doby.