Scaling Microblogging Services with Divergent Traffic Demands

Abstract : Today’s microblogging services such as Twitter have long outgrown their initial designs as SMS-based social networks. Instead, a massive and steadily-growing user population of more than 100 million is using Twitter for everything from capturing the mood of the country to detecting earthquakes and Internet service failures. It is unsurprising that the traditional centralized client-server architecture has not scaled with user demands, leading to server overload and significant impairment of availability. In this paper, we argue that the divergence in usage models of microblogging services can be best addressed using complementary mechanisms, one that provides reliable messages between friends, and another that delivers events from popular celebrities and media outlets to their thousands or even millions of followers. We present Cuckoo, a new microblogging system that offloads processing and bandwidth costs away from a small centralized server base while ensuring reliable message delivery. We use a 20-day Twitter availability measurement to guide our design, and trace-driven emulation of 30,000 Twitter users to evaluate our Cuckoo prototype. Compared to the centralized approach, Cuckoo achieves 30-50% server bandwidth savings and 50-60% CPU load reduction, while guaranteeing reliable message delivery.
Type de document :
Communication dans un congrès
Fabio Kon; Anne-Marie Kermarrec. 12th International Middleware Conference (MIDDLEWARE), Dec 2011, Lisbon, Portugal. Springer, Lecture Notes in Computer Science, LNCS-7049, pp.20-40, 2011, Middleware 2011. 〈10.1007/978-3-642-25821-3_2〉
Liste complète des métadonnées

Littérature citée [32 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01597765
Contributeur : Hal Ifip <>
Soumis le : jeudi 28 septembre 2017 - 17:11:37
Dernière modification le : dimanche 8 avril 2018 - 17:36:11
Document(s) archivé(s) le : vendredi 29 décembre 2017 - 16:22:38

Fichier

978-3-642-25821-3_2_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Tianyin Xu, Yang Chen, Lei Jiao, Ben Zhao, Pan Hui, et al.. Scaling Microblogging Services with Divergent Traffic Demands. Fabio Kon; Anne-Marie Kermarrec. 12th International Middleware Conference (MIDDLEWARE), Dec 2011, Lisbon, Portugal. Springer, Lecture Notes in Computer Science, LNCS-7049, pp.20-40, 2011, Middleware 2011. 〈10.1007/978-3-642-25821-3_2〉. 〈hal-01597765〉

Partager

Métriques

Consultations de la notice

20

Téléchargements de fichiers

14