I am trying to build an activity feed/news wall in a Django app based on an asynchronous friend relationship. I found this previous SO post, but it seems too simple. There is a good Quora answer to this problem from Ari Steinberg, who made the Facebook News Feed.
Unfortunately, I am still in the planning stages and do not have any code written for this problem. The tricky part seems to be how to update a feed quickly without calling every person you follow, sorting their activities, and then rendering the amount you want to display. Letting the user login, and quickly see the most recent posts from the users they follow is my main concern.
Has anyone tried this in Django? Have any advice? I am sorry this isn't incredibly in-depth but thanks in advance for your thoughts.