Shepherding social feed generation with Sheep

Flavio P. Junqueira, Vincent Leroy, Marco Serafini, Adam Silberstein

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

Social feeds are used in many popular Web applications. They let users produce events, as well as read feeds containing the events generated by their friends. This paper investigates the design of an in-memory platform to manage social feeds. We show that straightforward memcache implementations suffer from a low throughput due to bandwidth bottlenecks. Following these observations, we propose Sheep, a system to support applications based on social feeds that leverages data aggregation and co-location to alleviate these bottlenecks. We show experimentally that Sheep outperforms memcache implementations by a factor of 7.

Original languageEnglish
Title of host publicationProceedings of the 5th Workshop on Social Network Systems, SNS'12
DOIs
Publication statusPublished - 14 May 2012
Event5th Workshop on Social Network Systems, SNS'12 - Bern, Switzerland
Duration: 10 Apr 201210 Apr 2012

Publication series

NameProceedings of the 5th Workshop on Social Network Systems, SNS'12

Other

Other5th Workshop on Social Network Systems, SNS'12
CountrySwitzerland
CityBern
Period10/4/1210/4/12

    Fingerprint

Keywords

  • data placement
  • filtering
  • social applications

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Junqueira, F. P., Leroy, V., Serafini, M., & Silberstein, A. (2012). Shepherding social feed generation with Sheep. In Proceedings of the 5th Workshop on Social Network Systems, SNS'12 (Proceedings of the 5th Workshop on Social Network Systems, SNS'12). https://doi.org/10.1145/2181176.2181183