Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Borg: a hybrid protocol for scalable application-level multicast in peer-to-peer networks
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Tree-based application layer multicast using proactive route maintenance and its implementation
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
Measurement and analysis of online social networks
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Privacy preserving social networking through decentralization
WONS'09 Proceedings of the Sixth international conference on Wireless On-Demand Network Systems and Services
A case for P2P infrastructure for social networks - opportunities & challenges
WONS'09 Proceedings of the Sixth international conference on Wireless On-Demand Network Systems and Services
Megaphone: Fault Tolerant, Scalable, and Trustworthy P2P Microblogging
ICIW '10 Proceedings of the 2010 Fifth International Conference on Internet and Web Applications and Services
Cuckoo: towards decentralized, socio-aware online microblogging services and data measurements
Proceedings of the 2nd ACM International Workshop on Hot Topics in Planet-scale Measurement
Birds of a FETHR: open, decentralized micropublishing
IPTPS'09 Proceedings of the 8th international conference on Peer-to-peer systems
FeedTree: sharing web micronews with peer-to-peer event notification
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Scribe: a large-scale and decentralized application-level multicast infrastructure
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
The need for user privacy in social networks has prompted the exploration of social networking designs which do not rely on the common centralised client-server model. Many peer-to-peer microblogging solutions have been proposed and/or implemented utilising various technologies such as DHTs, multicast trees, and/or gossip protocols. We propose a decentralised microblogging service that leverages available Peer-to-Peer Virtual Private Networking P2PVPN technologies. By leveraging the private IP connectivity of P2PVPNs, our design utilises both IP multicasting and data replication through high degree nodes to ensure that peers are able to publish messages with varying degree of scope. We study the implications of our data dissemination model for a decentralised microblogging service through simulation-based analysis using a 3-million user social graph from Orkut. We also developed a prototype implementation to demonstrate the feasibility of our design choices along with a small deployment on FutureGrid to test its performance on the internet.