Design feed for social network
===

I plan to start designing for the social network feed. And I want to consult those who solved similar problems and what tools are used.

**Objective:**

Creating a feed for each user, which fell to the events of his friends and himself. But it is necessary to support the aggregation of entries in the feed, like a Facebook feed.
For example:

1) Michael has created a new album 
2) Joseph and David commented on the article ... 
3) Anthony commented on the article and joined the group "Ruby on Rails"

**I found some interesting entries:**

 1. https://github.com/technoweenie/allofthestars/tree/master/vendor/stratocaster
    Feed to yuzayut in GitHub. But they do not have aggregations.
    Presentation Technoweenie -
    http://technoweenie-ruby-onales.heroku.com/ 
    
 2. "Feeding Frenzy: Selectively Materializing Users' Event Feeds"
        http://research.yahoo.com/node/3203
 3. Documentation of the FB that they have going on in the aggregation
        of TimeLine App
        https://developers.facebook.com/docs/bestpractices/multiple-objects/

 4. http://www.slideshare.net/danmckinley/etsy-activity-feeds-architecture
        - Etsy feed

I would appreciate links to materials or comments about personal experiences.