Font Size: a A A

Design And Implementation Of Build Efficiency Improvement System Based On Micro-service

Posted on:2020-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:J H XiongFull Text:PDF
GTID:2428330596482411Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Today,with the rapid development of network technology,the Internet has become an important forerunner in the innovation-driven development.It has vigorously promoted the development of society and profoundly changed the global industrial,economic,interest and security patterns.Router is the device that connects the LAN and wan in the Internet.It plays an irreplaceable role in the network construction and is the hub of the Internet.With the arrival of the "Internet +" era,the requirements on the function and performance of routers are increasingly high,and the scale of router product code is also increasing,during development,and the frequency and time required for code build have changed significantly.The execution efficiency of the build has a direct impact on the speed of demand response and the rhythm of release,which is of vital importance to the company.In order to improve the efficiency of the execution of the build,while adding servers,we also strive to improve the efficiency through the software system.Because the information of the build is confidential to the company,there are great differences in the specific implementation,and none of the monitoring system has universality.According to the specific requirements of huawei Router and VRP department,we developed a build efficiency improvement system in order to obtain targeted build supervision information,realize the interfacial operation,and improve the supervision efficiency and execution efficiency.The research and development of the system conforms to the company's development process and coding specifications,and the demand analysis and design of the system have been reviewed for many times.The system adopts the micro-service architecture,and the Spring Cloud is adopted to build the system and realize the service division according to the business.Multiple programming languages are involved.At present,the system has realized five functional modules,such as permission management,build problem library,pipeline configuration,independent build and gate pipeline.The system has carried out functional tests,quality reviews and other tests.The system has been deployed and launched,meeting the expected effect.
Keywords/Search Tags:Building Efficiency, Micro-service, Spring Cloud
PDF Full Text Request
Related items