System and method based on micro-service and memory medium

A technology for microservices and business requests, applied in the field of cloud computing, can solve problems such as conflict-prone, complex application, inability to apply, separate processing of data and processing, etc., to achieve the effect of improving availability

Inactive Publication Date: 2018-05-01
广东康美通信息服务有限公司
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the development of the system is generally handled by division of labor. Each person develops a corresponding functional module, and then finally combines them together. However, there are big problems in this development method, and conflicts easily occur in multi-person development. , leading to poor compatibility between modules in the system; application, data, processing, etc. cannot be processed separately
But with more and more applications, the development team will be very hard, so that software development does not have high availability, and software maintenance does not have scalability
In addition, for example, the application is so complex that it is impossible for any single developer to fully understand it, so it will become very difficult to fix bugs and add new functions during later maintenance

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
  • System and method based on micro-service and memory medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] Microservices is an emerging software architecture that splits a large single application and service into dozens of supporting microservices. A microservice strategy can make work easier. It can extend a single component and Not the entire application stack to meet service level agreements.

[0025] Such as figure 1 As shown, a microservice-based system includes a microservice gateway layer, a microservice aggregation layer, a microservice atomic layer, and a microservice data layer.

[0026] Among them, the microservice gateway layer, which can also be called the client layer, is used to receive the user's request connection, the security verification of the user's identity, the session management after the user logs in, the control of access rights, and the legality of the user's business request Verify and forward the user's business request to the microservice aggregation layer. Such as application APP, interface, H5app, personal version APP, merchant version APP, etc...

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 system based on micro-service. The system comprises a micro-service gateway layer, a micro-service aggregation layer, micro-service atom layers and micro-service data layers.The micro-service gateway layer receives a business request of a user and sends the business request to the micro-service aggregation layer. The micro-service aggregation layer splits the business request into a plurality of sub-business requests according to business logic and sends the sub-business requests to the corresponding micro-service atom layers, so the corresponding micro-service atomlayers access corresponding micro-service data layers according to different sub-business requests and generate processing results. The micro-service aggregation layer also receives the processing results of the micro-service atom layers and combines the processing results to generate a business request result of the user and sends the business request result of the user to the micro-service gateway layer, so the micro-service gateway layer displays the combined processing results to the user. The invention also discloses a method based on the micro-service and a memory medium. According to the system, the method and the memory medium, an ever-increasing high availability demand in software system development can be satisfied.

Description

Technical field [0001] The invention relates to the field of cloud computing, in particular to a system based on microservices. Background technique [0002] At present, the development of the system is generally handled by division of labor, each person develops a corresponding functional module, and then finally combines them, but this development method has big problems, and multi-person development is prone to conflicts. , Resulting in poor compatibility between the various modules in the system; applications, data, processing, etc. cannot be processed separately. But with more and more applications, the development team will be very hard, making software development not high-availability and software maintenance not scalable. In addition, for example, the application is too complex to be fully understood by any single developer, so it will be very difficult to fix bugs and add new features during later maintenance. Summary of the invention [0003] In order to overcome the ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
CPCH04L67/02
Inventor 许冬瑾庄瑞鹏李进飞何明曾宪新刘子龙陈振裕
Owner 广东康美通信息服务有限公司
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