Cluster communication system and method for improving message transfer performances

A cluster communication and message delivery technology, applied in the field of network communication, can solve problems such as large throughput, message server downtime, and inability to meet real-time and throughput application scenarios, and achieve high reading and writing efficiency

Active Publication Date: 2017-07-14
CHONGQING UNIV OF POSTS & TELECOMM
View PDF3 Cites 83 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

PULL mode means that the client actively pulls data from the server. This method has high throughput but low real-time performance.
Neither of these two delivery models can meet the application scenarios that have strict requirements on real-time and throughput
[0008] With the continuous expansion of cloud computing and the scale of the Internet, there are more and more business scenarios with high concurrency and massive message flow requirements. If the traditional message system is used, when faced with explosively increased access pressure, the traditional message system may There will be slow message processing, message loss, and even message server downtime.

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
  • Cluster communication system and method for improving message transfer performances
  • Cluster communication system and method for improving message transfer performances
  • Cluster communication system and method for improving message transfer performances

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0036] The embodiments of the system and method of the present invention are based on the same inventive concept. To save space, the same technical descriptions between the two are emphasized respectively, but the corresponding technical descriptions of the two can be mutually referenced.

[0037] The embodiment of the present invention designs a cluster communication system that improves message delivery performance, which is an improvement on distributed message middleware in the prior art, such as figure 1 Shown is a schematic diagram of the overall architecture of the preferred embodiment of the system.

[0038] The system includes a message publishing terminal, a message server cluster, a message subscribing terminal and a distributed coord...

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 network communications, in particular to a cluster communication system and method for improving message transfer performances. The system comprises a message release end, a message server cluster containing a plurality of message servers, a message subscribing end and a distributed coordination service cluster. The cluster communication system and method for improving message transfer performances have a global single point-free clustering expandable distributed design; if one or more nodes of the message release end or subscribing end have a fault, other nodes in the same group can continue to send or receive messages, and a processing flow of the messages is not interrupted; by adopting an index-based distributed file storage solution, the defects of the existing DB and file storage are effectively avoided, so that the read and write efficiency of the messages is higher; and by using a long poll PULL message transfer manner, the throughput is ensured while the message instantaneity is ensured.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a cluster communication system and a method thereof for improving message delivery performance. Background technique [0002] In modern distributed systems, asynchronous message transmission between multiple nodes in the cluster usually relies on messaging systems. Different from the original point-to-point communication, the message system assumes the responsibility of data routing in the entire application system, and can effectively decouple each subsystem. [0003] A message system that follows the publish-subscribe model generally consists of three objects: a message publisher (Producer), a message server (Broker), and a message subscriber (Cosumer). The message publisher is responsible for generating messages and sending them to the message server. Messages can be divided into different categories according to topics. A message subscriber subscribes to one o...

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/08G06F17/30
CPCG06F16/182G06F16/27H04L67/1001H04L67/55
Inventor 王英罗今李云吴广富王茜竹
Owner CHONGQING UNIV OF POSTS & TELECOMM
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