Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Micro-service division method and system

A technology of micro-services and tasks, applied in the computer field, can solve the problems of coupling between too many services, no fixation, poor system scalability, etc.

Pending Publication Date: 2021-02-02
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For this reason, the present invention provides a microservice division method and system to solve the problem of poor system scalability in the prior art due to the fact that there is no fixed principle when dividing the system into microservices, and excessive inter-service coupling occurs during division.

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 division method and system
  • Micro-service division method and system
  • Micro-service division method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0052] As the current mainstream distributed architecture, the microservice architecture has been widely used. However, there is currently no fixed principle for the division of microservices in the system. The existing microservice division methods usually start with the database, implicitly model according to the database, determine the context of each data flow, and divide the microservices . This simple way of dividing microservices often leads to excessive coupling between services, and the system will be limited by the previous database design when the service is expanded. As the version is iterated, the coupling between services in the system will become...

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 division method and system. The method comprises the following steps: receiving service process information and data flow information of a pre-split monomer system and entity information of a plurality of entities; determining a task chain corresponding to each entity based on the entity information and the service process information of the plurality of entities; based on the task chains and the data flow information, determining at least one task set corresponding to each task chain; and for each set task chain corresponding to the entity, dividing atleast one task set corresponding to the task chain into at least one micro-service. According to the invention, micro-service division can be carried out on the pre-split monomer system according to the entity, and the expandability of the system is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a microservice division method and system. Background technique [0002] As the current mainstream distributed architecture, the microservice architecture has been widely used. However, there is currently no fixed principle for the division of microservices in the system. The existing microservice division methods usually start with the database, implicitly model according to the database, determine the context of each data flow, and divide the microservices . This simple way of dividing microservices often leads to excessive coupling between services, and the system will be limited by the previous database design when the service is expanded. As the version is iterated, the coupling between services in the system will become more and more serious, causing the system Poor scalability. Contents of the invention [0003] For this reason, the present invention provides a micr...

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): G06Q10/10G06Q10/06
CPCG06Q10/103G06Q10/0633
Inventor 程筱彪徐雷贾宝军杨双仕
Owner CHINA UNITED NETWORK COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products