Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Data Storage for Social Networks: A Socially Aware Approach (SpringerBriefs in Optimization)

Buy

Evidenced by the success of Facebook, Twitter, and LinkedIn, online social networks (OSNs) have become ubiquitous, offering novel ways for people to access information and communicate with each other. As the increasing popularity of social networking is undeniable, scalability is an important issue for any OSN that wants to serve a large number of users. Storing user data for the entire network on a single server can quickly lead to a bottleneck, and, consequently, more servers are needed to expand storage capacity and lower data request traffic per server. Adding more servers is just one step to address scalability.

The next step is to determine how best to store the data across multiple servers. This problem has been widely-studied in the literature of distributed and database systems. OSNs, however, represent a different class of data systems. When a user spends time on a social network, the data mostly requested is her own and that of her friends; e.g., in Facebook or Twitter, these data are the status updates posted by herself as well as that posted by the friends. This so-called social locality should be taken into account when determining the server locations to store these data, so that when a user issues a read request, all its relevant data can be returned quickly and efficiently. Social locality is not a design factor in traditional storage systems where data requests are always processed independently.

Even for today’s OSNs, social locality is not yet considered in their data partition schemes. These schemes rely on  distributed hash tables (DHT), using consistent hashing to assign the users’ data to the servers. The random nature of DHT leads to weak social locality which has been shown to result in poor performance under heavy request loads.

Data Storage for Social Networks: A Socially Aware Approach is aimed at reviewing the current literature of data storage for online social networks and discussing new methods that take into account social awareness in designing efficient data storage.

(HTML tags aren't allowed.)

DSL Advances
DSL Advances

Cutting-edge xDSL: technology, standards, architecture, regulation, and its application.

  • The state of the art in DSL technology, standards, and architecture
  • ADSL, HDSL2, SHDSL, VDSL, line unbundling, spectrum management, and more
  • Voice over DSL and video-on-demand: technical progress and its impact...
HBase Design Patterns
HBase Design Patterns

Design and implement successful patterns to develop scalable applications with HBase

About This Book

  • Design HBase schemas for the most demanding functional and scalability requirements
  • Optimize HBase's handling of single entities, time series, large files, and complex events by...
Agile Workforce Planning: How to Align People with Organizational Strategy for Improved Performance
Agile Workforce Planning: How to Align People with Organizational Strategy for Improved Performance

As business priorities change and focus shifts to address arising issues, HR professionals need to be able to reorganize talent swiftly and plan for future needs to enable the business to succeed. It covers how to forecast organizational demand for people, resources and skills, analyze the gap between supply and demand and most...


The Amber Room: A Novel
The Amber Room: A Novel
The Amber Room is one of the greatest treasures ever made by man: an entire room forged of exquisite amber, from its four massive walls to its finely crafted furniture. But it is also the subject of one of history’s most intriguing mysteries. Originally commissioned in 1701 by Frederick I of Prussia, the Room was later perfected Tsarskoe...
Nuclear Import and Export in Plants and Animals
Nuclear Import and Export in Plants and Animals
The nucleus is perhaps the most complex organelle of the cell. The wide range of functions of the cell nucleus and its molecular components include packaging and maintaining the integrity of the cellular genetic material, generating messages to the protein synthesis machinery of the cell, assembling ribosome precursors and delivering them to the...
Xml on Z/OS and Os/390: Introduction to a Service-Oriented Architecture (IBM Redbooks)
Xml on Z/OS and Os/390: Introduction to a Service-Oriented Architecture (IBM Redbooks)
This IBM Redbook describes the use of XML on IBM servers running z/OS or OS/390, and how it can be extended to modernize legacy applications. It provides both a high-level discussion of service-oriented architecture along with practical, detailed information about XML. In addition to an overview of XML concepts, the first part of the book provides...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy