Analiza decyzji · Senior · Pytanie 12 z 14

Trzeba zmienić nazwę kolumny w tabeli z 500 mln wierszy. Aplikacja ma stopniowe wdrożenia, więc stara i nowa wersja działają razem, a przestój jest zabroniony. Jaki plan?

Pokaż odpowiedź

Poprawna odpowiedź: Expand and contract w kilku wydaniach

Wyjaśnienie

Nowa kolumna, zapis do obu i późniejsze usunięcie starej utrzymują działanie każdej uruchomionej wersji. Jedna zmiana nazwy pasuje do małej aplikacji z jedną instancją, ale przy stopniowym wdrożeniu stary kod padnie na brakującej kolumnie. Okno serwisowe pasuje do narzędzi wewnętrznych lub rzadkich dużych zmian, a tu wyklucza je zakaz przestoju.

Do poczytania

Błąd w pytaniu

Analiza decyzji · Senior · pytanie 12

Sprawdź się

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

Rozwiąż ten test