Skip to main content

Feed following: The big data challenge in social applications

Publication ,  Journal Article
Silberstein, A; Machanavajjhala, A; Ramakrishnan, R
Published in: Workshop on Databases and Social Networks, DBSocial'11
January 1, 2011

Internet users spend billions of minutes per month on sites like Facebook and Twitter. These sites support feed following, where users "follow" activity streams associated with other users and entities. Followers get personalized feeds that blend streams produced by those followed. The emphasis on recency and relevance, and the highly variable fan-out of the follows graph, make this feature difficult to implement at the scale seen in major social networks. In this paper, we place feed following in the context of existing research areas and highlight the novel data management challenges that it poses, with the goal of stimulating research in this new direction. We discuss solutions based on pub/sub, caching, and materialized views, and argue that none of these existing approaches fully exploit the unique characteristics of feed following. The number of distinct queries and the query rate per second that a feed following system must support are huge, but queries have simple structure and overlap. The system must handle high throughput input streams, but results are heavily biased toward recent events. The number of users is large, but they exhibit diurnal behavior, and we can dynamically modify the system to optimize for currently active users. These characteristics offer many opportunities for optimization, and the potential gains are substantial. Copyright © 2011 ACM.

Duke Scholars

Published In

Workshop on Databases and Social Networks, DBSocial'11

DOI

Publication Date

January 1, 2011

Start / End Page

1 / 6
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Silberstein, A., Machanavajjhala, A., & Ramakrishnan, R. (2011). Feed following: The big data challenge in social applications. Workshop on Databases and Social Networks, DBSocial’11, 1–6. https://doi.org/10.1145/1996413.1996414
Silberstein, A., A. Machanavajjhala, and R. Ramakrishnan. “Feed following: The big data challenge in social applications.” Workshop on Databases and Social Networks, DBSocial’11, January 1, 2011, 1–6. https://doi.org/10.1145/1996413.1996414.
Silberstein A, Machanavajjhala A, Ramakrishnan R. Feed following: The big data challenge in social applications. Workshop on Databases and Social Networks, DBSocial’11. 2011 Jan 1;1–6.
Silberstein, A., et al. “Feed following: The big data challenge in social applications.” Workshop on Databases and Social Networks, DBSocial’11, Jan. 2011, pp. 1–6. Scopus, doi:10.1145/1996413.1996414.
Silberstein A, Machanavajjhala A, Ramakrishnan R. Feed following: The big data challenge in social applications. Workshop on Databases and Social Networks, DBSocial’11. 2011 Jan 1;1–6.

Published In

Workshop on Databases and Social Networks, DBSocial'11

DOI

Publication Date

January 1, 2011

Start / End Page

1 / 6