System Design · Senior · Pytanie 35 z 75

Dlaczego indeks wyszukiwania często aktualizuje się asynchronicznie, a nie w tej samej transakcji?

Wyjaśnienie

Zmiany przekazuje się do indeksu przez kolejkę lub CDC (change data capture). Główna operacja jest szybka i niezawodna, a wyszukiwanie nadrabia w ciągu sekund - ostateczna spójność. UI powinien być na to gotowy (np. pokazywać właśnie utworzone z lokalnego stanu).

Do poczytania

Błąd w pytaniu

System Design · Senior · pytanie 35

Sprawdź się

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

Rozwiąż ten test