Font Size: a A A

Research And Implementation Of The Microblogging Content Distribution System

Posted on:2013-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:Z X WangFull Text:PDF
GTID:2268330392970491Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Microblogging,micro blog,is the most popularnetwork applications in theInternet today. The microblogging fully embodies the Web2.0user-centric, interactionand sharing ideas. Microblogging has become the new media, users usemicroblogging platform for mutual exchange and sharing of information.Microblogging needs to deal with the massive amounts of information, and needs toachieve high performance, high availability, scalability, and real-time contentdistribution system.This technology for grouping and distribution mass of informationgenerated by the user is the core technology of Web2.0network applications.Studyingthe core functionality of the microblogging content distribution system have highpractical valuefor the Web2.0network applications.Firstly,this paper takes Six Degrees of Separation theory and Web2.0as thetheoretical basis of the microblogging, and then studies the existing microbloggingtechnology theory. On the base of microblogging system architecture, it researchespush mode and pull mode for microblogging content distribution, researches serverpush technology, distributed systems, NoSql, message queues, and load balancing,and other high-performance, high-availability, highly scalable system applicationtechnology, as well as the typical Web development technology.By studying thetheory and technology of the microblogging,designed and implemented a combinationof push and pull mode, service-oriented microblogging content distribution systems.This paper describes the realization of the system, designs and implements thefile system based on the pull mode of data indexes. Pull mode file system supportsdistributed hash algorithm extended, combined microblogging data the accessattainment level storage mode which can achieve high performance, high availabilityof content distribution systems. Through designing and implementing a relationaldatabase stored in non-relational mode data, read and write data separation, usinghash sub-library data storage mode to achieve the high scalability of the database.This paper describes the system API. At last it describes the details of the interface ofthe system and the actual operating environment.
Keywords/Search Tags:Microblogging, Web2.0, Server Push, Pull Model, PHP
PDF Full Text Request
Related items