3 ms·
I remember hearing about Scribe last year from a FB Thift lecture and am really excited that they finally got it open sourced. This definitely solves some desi
by aschobel 18y ago
I remember hearing about Scribe last year from a FB Thift lecture and am really excited that they finally got it open sourced.
This definitely solves some design problems we have been having with news feeds.
Facebook's Thrift: Scalable Cross-Language Development http://blip.tv/file/446822 http://blip.tv/file/446822
Thank you Facebook!
- mtw 18y agoThis is just the first part of the equation, I've done news feeds and one of the most difficult thing to do is aggregate similar actions from the network (such as X people from your network changed their profile photo). I've got a working thing but would love to know how they implemented this
- aschobel 18y agoMy understanding is that each module (Photos, Notes, etc) has its own feed which gets aggregated to create the main News feed. If each module is responsible for producing its own feed, it seems like this problem isn't too difficult to solve. Couldn't you just cast this as a search engine problem? You create a term vector with your social graph, and the corpus you are "searching" is people who updated their profile photo in the last 24 hours. You could compute the inverted index offline once an hour. http://en.wikipedia.org/wiki/Inverted_index http://en.wikipedia.org/wiki/Inverted_index