Font Size: a A A

Design And Implementation Of The Distributed Microblog System Based On Node.js

Posted on:2019-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:T HuangFull Text:PDF
GTID:2348330542998184Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,rely mainly on ajax browser rendering good user experience can no longer meet the needs of the Internet users in today's world.Netizens have more and more demands for the high stability of the system and the high value of content,Which prompted a number of new technologies,such as Node.js,Redis,MongoDB and so on.Based on these technologies,a highly available,high-performance distributed system can be implemented faster,easier and more securely.As a social networking system based on user relationships to achieve the goal of sharing information,publishing information and getting information,microblog systems also need to stay current with these new technologies and grow with them to provide a highly available,high-performance Distributed Environment.However,most of the documents are only implemented through a single deployment and do not provide highly available and high-performance distributed systems without much Production reference value.Therefore,in response to this situation,this paper designs and implements a distributed microblog system based on Node.js.The paper completed the specific work is as follows:1.The dissertation discusses the background and significance of the dissertation,introduces the present situation of the development of today's microblog system and the background of some new technologies;at the same time,it summarizes the research status of the predecessors.2.The key technologies of the system are introduced in detail.Analyzes and introduces the role that each technology plays in this system.At the same time,it narrates the features and advantages of each technology in detail and explains the reasons why the system chooses these technologies.3.Distributed microblog system for a detailed analysis,including feasibility analysis and needs analysis.Feasibility analysis of which from the technical feasibility,economic feasibility,development feasibility analysis of three areas;demand analysis from the client and management side analysis and elaboration.4.The distributed microblog system has been designed in detail,through the architecture design,physical design and functional design of three aspects of graphic description.5.Distributed microblog system was implemented,the realization is divided into two parts:distributed environment to build and function.The establishment of a distributed environment introduces the setup process of the experimental environment in detail,and the realization of each function is implemented concretely with some key codes.6.Distributed microblog system was tested.This article from the four aspects of usability testing,functional testing,compatibility testing and performance testing to conduct a comprehensive test to ensure that the system can be safe and reliable operation.To ensure that the system is highly available is that each system must be solved in the real production environment.This paper also discusses the design and implementation of the distributed microblog system based on Node.js for other Internet systems,and can even use the same solution,Has a wider range of reference value.
Keywords/Search Tags:Node.js, Redis, MongoDB, distributed, microblog
PDF Full Text Request
Related items