Service data processing method and device and micro-service architecture system

A stream processing system and microservice technology, applied in the field of microservices, can solve problems such as low server usage and poor real-time performance

Pending Publication Date: 2021-10-26
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of this specification provides a business data processing method, device, and microservice architecture system to solve the problems of poor real-time calling of microservices and low server utilization in the prior art

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
  • Service data processing method and device and micro-service architecture system
  • Service data processing method and device and micro-service architecture system
  • Service data processing method and device and micro-service architecture system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The principle and spirit of this specification will be described below with reference to several exemplary embodiments. It should be understood that these implementations are given only to enable those skilled in the art to better understand and implement this specification, but not to limit the scope of this specification in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of this disclosure to those skilled in the art.

[0027] Those skilled in the art know that the embodiments of this specification can be implemented as a system, device, method or computer program product. Therefore, the disclosure in this specification can be implemented in the form of complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0028]The embodiment of this specification provides a microservice architecture system. The...

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 relates to the technical field of micro-services, and particularly discloses a service data processing method and device and a micro-service architecture system. The micro-service architecture system comprises a main processing thread module, a shared memory, a pulling thread module, a distributed message publishing and subscribing system and a stream processing system; the main processing thread processing module receives the service message, analyzes the service message to obtain a service data stream, and sends the service data stream to a message receiving queue of the distributed message publishing and subscribing system; the main processing thread module also obtains a calculation result from the shared memory and returns the calculation result to the calling party; the flow processing system obtains the service data flow from the message receiving queue and performs logic calculation on the service data flow to obtain a calculation result and writes the calculation result into a message return queue of the distributed publishing and subscribing message system; and the pull thread module obtains the calculation result from the message return queue and stores the calculation result in the shared memory. According to the scheme, the system throughput and the server resource utilization rate can be improved.

Description

technical field [0001] This specification relates to the technical field of microservices, and in particular to a business data processing method, device, and microservice architecture system. Background technique [0002] For a complex business application, in order to make the system code easier to maintain, it is often necessary to split the business into multiple microservices, and each microservice is responsible for processing a part of things. For example, in a typical e-commerce business, it is often necessary to have several microservices, one microservice to manage inventory, one microservice to manage payment, and another microservice to manage logistics. In fact, the business process is often a process of connecting these microservices and calling each other. [0003] The calls between these microservices are traditionally implemented through synchronous calls. There is a problem of thread waiting in synchronous calls. If high throughput is to be supported, a l...

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): G06F9/48G06F9/52G06F9/54
CPCG06F9/4881G06F9/52G06F9/544
Inventor 张游雷赛龄杨小可李天浩
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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