WebCloud: Recruiting Social Network Users to Assist in Content Distribution

Network Computing and Applications(2012)

Cited 23|Views0
No score
Abstract
Today, the data exchanged over online social networks (OSNs) represents a significant fraction of Internet traffic. However, OSN content is different from more traditional web content, as it is more likely to be generated at the edge of the network, to be exchanged within a local geographic region, and to possess a more even popularity distribution with fewer popular objects. Unfortunately, most OSNs still use largely centralized approaches to distribute content (e.g., CDNs and web caches), resulting in lower performance due to the different workload. In this paper, we take a first step towards addressing this situation by proposing Web Cloud, a content distribution system for OSNs that works by repurposing client web browsers to help serve content to others. When a user browses content, Web Cloud tries to serve the request from one of that user's friends' browsers, instead of from the OSN directly. Unlike other systems, Web Cloud works with existing browsers and does not require any plug-ins, and therefore can be directly applied to today's OSNs. We demonstrate the practicality of Web Cloud with micro benchmarks, simulations of a Facebook deployment, a real-world deployment, and evaluations of a proof-of-concept iOS app.
More
Translated text
Key words
content distribution,content distribution system,social network users,real-world deployment,ios app,data exchange,micro benchmarks,osn,client web browsers,osn content,recruiting social network users,popularity distribution,facebook deployment,web caches,electronic data interchange,webcloud,different workload,internet,web cache,traditional web content,local geographic region,web cloud,online social networks,internet traffic,user browses content,social networking (online),web content,repurposing client web browser,servers
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined