System Design · Senior · Frage 8 von 75
Wie unterscheidet sich Fan-out on Write von Fan-out on Read in einem sozialen Feed?
- 1Beim Schreiben geht ein Post nur an den Autor, beim Lesen an alle Nutzer
- 2Beim Schreiben wird in Feeds kopiert; beim Lesen wird zusammengesetzt
- 3Es ist dasselbe; nur die Begriffe unterscheiden sich
Antwort zeigen
Richtige Antwort: Beim Schreiben wird in Feeds kopiert; beim Lesen wird zusammengesetzt
Erklärung
Vorberechnete Feeds machen das Lesen schnell, aber der Post eines Stars mit Millionen Followern erzeugt Millionen Schreibvorgänge. Zusammensetzen beim Lesen ist billig beim Schreiben, aber langsam beim Lesen. Meist ist es ein Hybrid: Fan-out on Write für normale Autoren, Einmischen beim Lesen für Stars.