Font Size: a A A

Design And Implementation Of Service Operation Environment Based On Microservice

Posted on:2021-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:Q TangFull Text:PDF
GTID:2518306308973049Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,the functions of software become more and more complex.Traditional monolithic architecture and service-oriented architecture cannot meet the software requirements due to high coupling and insufficient scalability.In this context,scholars and engineers propose the architecture of microservice.As the latest development trend of software architecture,microservice has the characteristics of independent development and deployment,high fault tolerance,and expansibility,it can effectively shorten the software development cycle and improve products.This paper proposes a microservice solution based on service mesh,which decoupled platform support technology and service logic in microservice.Based on this solution,the microservice platform can not only transparently provide service governance capabilities for service,but also have good backward compatibility.In addition,this paper also proposes a real-time scheduling strategy based on feedback.The strategy can well solve some of the pain points in the client-side request scheduling mode under the microservice architecture.Experimental result shows that the strategy can improve system resource utilization and average response time.Finally,this paper designs and implements a service operating environment based on microservice.On the basis of full consideration of system compatibility,the new microservice system develops multiple service governance functions based on service mesh and is transferred to mesh architecture from bus architecture.After the system is finished,this paper carries out function and performance testing of the system.The result shows the feasibility of the microservice solution and request scheduling strategy proposed in this paper.To those systems based on microservice,the method and results obtained in this paper have certain reference value.
Keywords/Search Tags:microservice, service mesh, service governance, scheduling strategy, service operating environment
PDF Full Text Request
Related items