Font Size: a A A

Design And Implementation Of Distributed Message Center

Posted on:2022-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y SunFull Text:PDF
GTID:2518306563461324Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasing maturity and popularity of mobile devices,the mobile Internet has shown explosive growth.Recently,mobile devices have become the main channel for people to obtain information.As market competition becomes more and more fierce,it is particularly important to form a good closed loop of information transmission with users.Major Internet companies have established business-related reach services in the early stages of their business,but today's reach channels are becoming more and more diversified,and the business within the company is becoming more and more complex.The reach system gradually cannot meet the increasing demand for new types of reach.And with the development of the company's business,it is obvious that a lot of unnecessary work has been repeatedly built in the new project.This article takes the various types of news access problems currently faced by enterprises as a starting point,combined with relevant domestic and foreign theories and current status quo,and builds a set of generalized news access platforms based on the travel service model.This platform innovatively adopts an architecture model centered on the message platform,with a star-shaped connection between the business access party and the message channel.Several key steps of requirement analysis,functional and nonfunctional design,realization of key technologies,and application testing were carried out,and finally a set of practical and feasible modern one-stop message access solutions were provided.The main work and contributions of this paper are as follows:(1)A star-shaped architecture design centered on the message reach platform.This article takes the actual demand for message access encountered in the enterprise as an entry point,and proposes an architecture with a star-shaped connection between the business access party and the message channel centered on the distributed message push platform.Decoupling between specific business parties and message sending channels.Enhance the versatility,reliability and scalability of the entire message reach service.(2)The key technology and implementation of the message reach platform.Based on the architecture design of the distributed push platform,this article implements a series of important functions such as the scheduling logic of the message platform and the routing algorithm between message channels based on Zookeeper,Redis,and Java language.These key functions of the system verified the feasibility of the platform and further demonstrated the decoupling,scalability,and generalization characteristics of the platform and business.All modules of this project have been implemented.The project itself has been verified by the author's intern company in real online business scenarios,which fully solves the several business shortcoming mentioned above,greatly improves the efficiency of the company's internal reach services and ensures business The stability...
Keywords/Search Tags:Distributed system, message reach, general platform
PDF Full Text Request
Related items