System Design · Middle · Pytanie 24 z 75

Jak radzić sobie z konfliktami, gdy dwóch użytkowników edytuje ten sam rekord?

Wyjaśnienie

Klient wysyła If-Match: <etag> lub pole version; jeśli rekord już się zmienił, serwer zwróci 409/412, a UI zaproponuje odświeżenie danych lub scalenie zmian. „Ostatni ma rację” po cichu gubi cudzą pracę.

Do poczytania

Błąd w pytaniu

System Design · Middle · pytanie 24

Sprawdź się

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

Rozwiąż ten test