Jeg vil anbefale dig at følge trækmetoden over push-metoden af følgende årsager:
-
Det giver mere frihed til at udvide i fremtiden.
-
Mindre antal skrivninger (forestil dig 10 millioner følgere, så skal der være
10 millioner skrivninger for kun 1 indlæg). -
Du kan få al feed fra en bruger blot ved at forespørge svarende til:
SELECT * FROM users_feed som et WHERE a.user_id in ( /select alluser_ids of followers of loged in user//> )
(Syntaks ikke fulgt, da tabelstruktur af følgere ikke kendes)