Micro-service framework for software development and construction method thereof

A software development and development framework technology, applied in software design, electrical components, transmission systems, etc., can solve the problem that the selection of functional scalability is not flexible enough, the adaptability of development framework is not good, and the integration of microservice architecture technology is not enough. Comprehensive and other problems to achieve the effect of solving poor adaptability and improving efficiency

Pending Publication Date: 2020-11-13
TROY INFORMATION TECHNOLOGY CO LTD
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing development framework is not comprehensive enough in terms of technical integration of the microservice architecture, and the adapt

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Micro-service framework for software development and construction method thereof
  • Micro-service framework for software development and construction method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, the specific implementation manners of the present invention will now be described with reference to the accompanying drawings.

[0028] In this example, if figure 1 As shown, a micro-service architecture for software development, which is applied to the web back-end development framework, includes a registration center module, which is used to record the information of each micro-service, and provides the functions of service registration and query service information; the gateway module, Provide unified API routing management for microservice architecture, and provide gateway security, monitoring / burying point and current limiting functions based on Filter chain; configure the central module for microservice architecture through bus bus or udp broadcast Provide configuration dynamic refresh function; current limiting module, used to maintain the stability...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a micro-service architecture for software development and a construction method thereof, which are applied to a web rear-end development framework. The micro-service architecture comprises: a registration center for recording information of each micro-service and providing registration and query functions; a gateway which is used for providing unified API routing management; a configuration center module which is used for providing a configuration dynamic refreshing function; a current limiting module which is used for maintaining the stability of the framework throughmultiple dimensions and preventing the cascading effect of faults; an unified authentication module which is used for providing a unified authentication server Uaa for software development and authenticating and managing the request of the client in a unified manner; a distributed transaction module which is used for cooperative operation among all micro-service functions in the micro-service architecture to ensure data consistency; and a unified monitoring module which is used for managing and monitoring the application programs in the micro-service architecture and carrying out distributed tracking and index collection. According to the scheme, a micro-service architecture can be provided for a web rear-end development framework, meanwhile, a user-defined extension function is provided,and the software development efficiency is improved.

Description

technical field [0001] The present invention relates to the technical field of software development, in particular to a microservice architecture for software development and a construction method thereof. Background technique [0002] Microservice is an emerging software architecture that splits a large single application and service into dozens of supporting microservices. A microservices strategy can make life easier by scaling individual components rather than the entire application stack to meet service level agreements. Microservice applications tend to utilize computing resources more efficiently than traditional applications. This is because they handle performance bottlenecks by extending components, while being faster to develop and easier to update. When developers make changes to a traditional monolithic application, they must do detailed QA testing to ensure that the changes do not affect other features or functionality. But with microservices, developers can...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08G06F8/20
CPCH04L67/02H04L67/1065G06F8/20
Inventor 廖文绪王波杨岗王敏
Owner TROY INFORMATION TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products