Message reliable processing guarantee method of real-time flow calculating frame based on Storm

A computing framework and real-time stream technology, applied in computing, data processing applications, electrical digital data processing, etc., can solve the problems of high cost of message recovery, waste of computing resources, etc., to reduce consumption, easy to install and use, and improve real-time processing effect of ability

Active Publication Date: 2014-04-02
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the above defects or improvement needs of the prior art, the present invention provides a method for guaranteeing reliable processing of messages based on the Storm real-time stream computing framework. In the case of high computational logic complexity of the processing task, once a sub-tuple fails to be processed, the technical problem of message recovery is very expensive

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
  • Message reliable processing guarantee method of real-time flow calculating frame based on Storm
  • Message reliable processing guarantee method of real-time flow calculating frame based on Storm
  • Message reliable processing guarantee method of real-time flow calculating frame based on Storm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0045] The basic idea of ​​the present invention is to design a new message monitoring and confirmation mechanism and introduce a tracking algorithm to locate the location where message failure occurs, and at the same time add a cache mechanism to store and process the intermediate result data of task processing to make the state of the operator node persistent; modify the Storm related Componen...

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 message reliable processing guarantee method of a real-time flow calculating frame based on Storm. The method comprises the steps: 1, in a preprocessing phase, initialization work is carried out on an environment; 2, data which have already been sent and are in a calculating state are tracked in a cluster calculation process; 3, when an emission task monitors a signal that the message processing is successful, tracking information of all sub-tuples which belong to the task in a cache region are emptied; 4, when the emission task monitors a signal that the message processing is unsuccessful, the position of the task producing the processing failure and data to be recovered are located; 5, a message recovery program is constructed according to the tracking information and xml files, the data to be recovered are read from the cache region, and the message recovery program is executed; 6, the cache region is emptied, and a memory space is released. According to the method, when a message is recovered, large-scale repetitive computation existing in a complex topology business is avoided, the calculated amount of message recovery is effectively reduced, the performance of processing data under the whole business scene is promoted, and the low delay requirement of real-time processing can be ensured.

Description

technical field [0001] The invention belongs to the fields of massive data processing, real-time stream computing and fault tolerance, and more specifically relates to a message reliable processing guarantee method based on the Storm real-time stream computing framework. Background technique [0002] In recent years, the demand for big data processing has been increasing, and how to deal with huge amounts of data is full of challenges. With the further development of the Internet, from the browsing type of the portal website to the search type to the interactive transmission type of SNS relationship, and e-commerce will make the circulation link in life online. The requirement for efficiency makes people's requirements for real-time performance further improved, and the interaction of information is developing in the direction of the information network, which will inevitably bring about the cross-correlation of various dimensions of data, and the data explosion is inevitabl...

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): G06F17/30
CPCG06Q10/10G06Q50/01
Inventor 谢夏金海胡亚军柯西江
Owner HUAZHONG UNIV OF SCI & TECH
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