An unprecedented information wealth produced by online social networks, further augmented by location/collocation data, is currently fragmented across different proprietary services. Combined, it can accurately represent the social world and enable novel socially-aware applications. We present Prometheus, a socially-aware peer-to-peer service that collects social information from multiple sources into a multigraph managed in a decentralized fashion on user-contributed nodes, and exposes it through an interface implementing non-trivial social inferences while complying with user-defined access policies. Simulations and experiments on PlanetLab with emulated application workloads show the system exhibits good end-to-end response time, low communication overhead and resilience to malicious attacks.
@article{arxiv.1211.4627,
title = {Enabling Social Applications via Decentralized Social Data Management},
author = {Nicolas Kourtellis and Jeremy Blackburn and Cristian Borcea and Adriana Iamnitchi},
journal= {arXiv preprint arXiv:1211.4627},
year = {2015}
}
Comments
27 pages, single ACM column, 9 figures, accepted in Special Issue of Foundations of Social Computing, ACM Transactions on Internet Technology