System Design · Senior · Frage 35 von 75

Warum wird der Suchindex oft asynchron statt in derselben Transaktion aktualisiert?

Antwort zeigen

Richtige Antwort: DB-Schreiben hängt nicht von der Suche ab; Preis: Verzögerung

Erklärung

Änderungen gelangen über eine Queue oder CDC (Change Data Capture) in den Index. Die Hauptoperation ist schnell und zuverlässig, und die Suche holt innerhalb von Sekunden auf - Eventual Consistency. Die UI muss darauf vorbereitet sein (z. B. gerade erstellte Elemente aus dem lokalen State zeigen).

Zum Weiterlesen

Fehler in der Frage

System Design · Senior · Frage 35

Teste dich selbst

Mach den Test System Design · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen