GraphQL based micro service configuration design method and device and storage equipment

A technology of architecture design and storage equipment, applied in the field of microservices, can solve the problems of high risk of accidents and high maintenance costs, and achieve the effect of reducing delays and reducing server pressure

Inactive Publication Date: 2019-04-05
武汉艺果互动科技股份有限公司
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that under the traditional overall structure, the later maintenance cost is very high, and the risk of accidents is very high

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
  • GraphQL based micro service configuration design method and device and storage equipment
  • GraphQL based micro service configuration design method and device and storage equipment
  • GraphQL based micro service configuration design method and device and storage equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] 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 in detail with reference to the accompanying drawings.

[0029] Embodiments of the present invention provide a GraphQL-based microservice architecture design method, device and storage device.

[0030] Please refer to figure 1 , figure 1 is a flow chart of a GraphQL-based microservice architecture design method in an embodiment of the present invention, for figure 2 The microservice architecture shown specifically includes the following steps:

[0031] S101: the client sends a resource access request to the GraphQL server;

[0032] S102: The GraphQL server generates a corresponding type set Schema according to the received request; the type set Schema includes the resource data format corresponding to the request, the judgment method of the request permission, and the rou...

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 provides a GraphQL based micro service configuration design method and device and storage equipment. The method comprises that GraphQL is applied to micro service configuration, and userrequests are processed in a concentrated way by means of the GraphQL, and then sent to a management service center; and in a GraphQL server, a specific caching strategy is used to cache the user requests, and the burden of the server is alleviated. The problems of resource repetition and field conflict in the GraphQL server are solved by a bonding method, and resources in the GraphQL server are integrated in an RPC manner. The GraphQL based micro service configuration design device and storage equipment are used to realize the GraphQL based micro service configuration design method. Accordingto technical schemes of the invention, multiple requests of a client are gathered into one request, delay caused by multiple requests is reduced, and the caching strategy can be used to reduce the burden of the server.

Description

technical field [0001] The present invention relates to the field of microservices, in particular to a GraphQL-based microservice architecture design method, device and storage device. Background technique [0002] The traditional single architecture divides the system into levels with different responsibilities, and the corresponding project management also tends to divide large teams into different functional teams, mainly including: user interaction UI team, background business logic processing team and data access ORM team, DBA team etc. Each team is only responsible for its own layered responsibilities, and provides component service quality assurance to users. If one of the modular components needs to be upgraded, updated, then this change will involve different hierarchical teams. Even if the upgrade and change changes are small, cross-team communication is required: the requirements phase requires cross-team communication of product functions, and the design phase r...

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/568H04L67/60
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