Font Size: a A A

Development Of Distributed System For Efficient Management Of Network Services

Posted on:2022-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:S ZhuFull Text:PDF
GTID:2518306575454174Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous vigorous development of contemporary Internet information technology,whether it is in agriculture,industry,or commerce,its technology has been widely used and has achieved great convenience and efficiency.Among them,distributed systems have gradually become the general direction of the development of computer systems due to their openness and heterogeneity,as well as the advantages of high performance,high availability,and concurrent processing,and there have been many excellent examples.At the same time,the vast number of Internet users and various network applications also put forward higher demands on the network bandwidth and data processing capabilities of the server.For example,while Web services with high-traffic users need to meet basic conditions such as reliability and stability,they also need to further provide users with faster system responses and better service experiences such as all-weather services.However,usually with the system.The continuous increase of business volume makes independent servers unable to meet the growing business needs.In this paper,through thinking about common needs in the Internet era and relying on daily project development experience,it began to develop a distributed management system to achieve more efficient management of network services.This article implements a full-stack enterprise-level Web project.The entire service system realizes more efficient distribution and management of the network.It has the advantages of high availability and flexible expansion.The entire project is based on C++development,the development environment is Linux: Ubuntu;Protobuf: libprotoc 3.6.1version and above;My SQL: My SQL Ver 14.14 Distrib 5.7.27 version and above;G++:(Ubuntu 7.4.0-1ubuntu1?18.04.1)Version 7.4.0 and above.This system basically fulfills the functional requirements,supports high concurrent links,meets the access needs of a large number of users,has basic conditions such as reliability and stability,has the ability to automatically and flexibly distribute tasks,and can support a variety of common computer network protocols,And provide a variety of load balancing scheduling algorithms,basically achieving the goal of efficiently managing network services.
Keywords/Search Tags:C++, network service management, Linux, My SQL, Web, load balance
PDF Full Text Request
Related items