Technische Entscheidungen · Senior · Frage 1 von 14

Ein sozialer Feed bedient vor allem Nutzer mit ein paar hundert Followern, dazu einige Konten mit 50 Mio. Lesen muss schnell sein. Wie baust du Timelines?

Antwort zeigen

Richtige Antwort: Hybrid: Fan-out beim Schreiben, außer bei riesigen Konten

Erklärung

Vorberechnete Timelines machen das Lesen für die meisten Konten schnell, und riesige Konten beim Lesen einzumischen vermeidet Millionen Schreibvorgänge pro Post. Reines Fan-out beim Schreiben passt zu einem Netzwerk ohne extreme Konten, aber ein Post eines Promis würde den Schreibpfad fluten. Reines Fan-out beim Lesen passt zu Systemen mit wenig Lesezugriffen und bleibt einfach, aber jeden Feed bei jedem Öffnen zusammenzusetzen wird in dieser Größe zu langsam.

Zum Weiterlesen

Fehler in der Frage

Technische Entscheidungen · Senior · Frage 1

Teste dich selbst

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

Diesen Test machen