IT-Lexikon › Datenbanken › Fan-out-on-Write

Fan-out-on-Write

Datenbanken Svenska → Aktualisiert: 2026-09-10

Eine Strategie für Feeds, bei der ein Beitrag beim Veröffentlichen in die vorberechnete "Inbox" jedes Followers kopiert wird — sodass das Lesen billig wird (nur die fertige Liste abrufen). Das Gegenstück, Fan-out-on-Read, baut den Feed stattdessen bei jedem Lesezugriff neu auf.

Der Kompromiss: Fan-out-on-Write macht das Schreiben teuer (ein Beitrag von jemandem mit 1 Million Followern → 1 Million Einfügungen), das Lesen dagegen blitzschnell, weil die Timeline schon fertig zusammengestellt ist. Fan-out-on-Read ist billig zu schreiben, aber teuer zu lesen — bei jedem Seitenaufruf müssen die Beiträge aller Gefolgten zusammengeführt werden. Die klassische Lösung (Twitter/Instagram) ist ein Hybrid: Fan-out-on-Write für normale Nutzer, während "Promis" mit riesigen Followerzahlen per Fan-out-on-Read behandelt werden (beim Lesen zusammengeführt), um Millionen Schreibzugriffe zu vermeiden. Verwandt: die "Thundering Herd", wenn ein Promi postet. Eines der bekanntesten Skalierungsprobleme in der Architektur sozialer Netzwerke. Die Wahl hängt vom Lese-/Schreibverhältnis und der Follower-Verteilung ab.

← Zurück zum Lexikon