tag:google.com,2010:buzz:z125evqwyva0dnc34224yfkr1t2nwzjq404
Julian Bond Julian Bond 106416716945076707395
27 Jul 2010 27 Jul 2010 Mobile Public
On scaling social network feeds:- http://www.quora.com/What-are-the-scaling-issues-to-keep-in-min...
On scaling social network feeds:- http://www.quora.com/What-are-the-scaling-issues-to-keep-in-mind-while-developing-a-social-network-feed I keep banging up against this many-to-many problem. If it's not "show me all the (new) updates from all my friends", it's "show me all the new messages in all the groups I belong to". Or "Show me all the new entries with this tag". Using simple SQL quickly runs out of steam because there's no obvious way to index it. Which then means the SQL engine has to create a temporary table and then sort it for every query. Is there a simple computer science tutorial or discussion on approaches to dealing with this?
On scaling social network feeds:-
http://www.quora.com/What-are-the-scaling-issues-to-keep-in-mind-while-developing-a-social-network-feed

I keep banging up against this many-to-many problem. If it's not "show me all the (new) updates from all my friends", it's "show me all the new messages in all the groups I belong to". Or "Show me all the new entries with this tag". Using simple SQL quickly runs out of steam because there's no obvious way to index it. Which then means the SQL engine has to create a temporary table and then sort it for every query.

Is there a simple computer science tutorial or discussion on approaches to dealing with this?
25 Musley Ln, Ware 25 Musley Ln, Ware 25 Musley Ln, Ware, Hertfordshire SG12 7, UK 51.8138332 -0.0259476