Authors
Josep M Pujol, Vijay Erramilli, Georgos Siganos, Xiaoyuan Yang, Nikos Laoutaris, Parminder Chhabra, Pablo Rodriguez
Publication date
2010/8/30
Journal
ACM SIGCOMM Computer Communication Review
Volume
40
Issue
4
Pages
375-386
Publisher
ACM
Description
The difficulty of scaling Online Social Networks (OSNs) has introduced new system design challenges that has often caused costly re-architecting for services like Twitter and Facebook. The complexity of interconnection of users in social networks has introduced new scalability challenges. Conventional vertical scaling by resorting to full replication can be a costly proposition. Horizontal scaling by partitioning and distributing data among multiples servers - e.g. using DHTs - can lead to costly inter-server communication.
We design, implement, and evaluate SPAR, a social partitioning and replication middle-ware that transparently leverages the social graph structure to achieve data locality while minimizing replication. SPAR guarantees that for all users in an OSN, their direct neighbor's data is co-located in the same server. The gains from this approach are multi-fold: application developers can assume local …
Total citations
20092010201120122013201420152016201720182019202020212022202320241820614644353729191286421
Scholar articles
JM Pujol, V Erramilli, G Siganos, X Yang, N Laoutaris… - ACM SIGCOMM Computer Communication Review, 2010