TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing

The traditional data stream processing systems will keep all the tuples in the memory until they have been processed in order to provide reliable tuple processing.Unfortunately,the strategy will take up much memory.To address this issue,a cost-effective approach to tracking tuples-TTDSP was proposed...

Full description

Saved in:
Bibliographic Details
Main Authors: Huaming Du, Peng Zhang, Kefu Xu, Jianlong Tan, Yan Li
Format: Article
Language:zho
Published: Beijing Xintong Media Co., Ltd 2013-10-01
Series:Dianxin kexue
Subjects:
Online Access:http://www.telecomsci.com/zh/article/doi/10.3969/j.issn.1000-0801.2013.10.010/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841529300845592576
author Huaming Du
Peng Zhang
Kefu Xu
Jianlong Tan
Yan Li
author_facet Huaming Du
Peng Zhang
Kefu Xu
Jianlong Tan
Yan Li
author_sort Huaming Du
collection DOAJ
description The traditional data stream processing systems will keep all the tuples in the memory until they have been processed in order to provide reliable tuple processing.Unfortunately,the strategy will take up much memory.To address this issue,a cost-effective approach to tracking tuples-TTDSP was proposed.The approach includes three strategies,namely memory allocation strategy,tuple acker selection strategy and checksum updating strategy,which make tuple acker to keep only the XOR checksum not the tuple in memory.Moreover,the tuple acker are load balancing through the improved consistent Hash.The experiments on memory overhead and load balancing show that this approach is able to track and process tuples effectively and reliably.
format Article
id doaj-art-f060329584cd4153be69c1f37e7c7f61
institution Kabale University
issn 1000-0801
language zho
publishDate 2013-10-01
publisher Beijing Xintong Media Co., Ltd
record_format Article
series Dianxin kexue
spelling doaj-art-f060329584cd4153be69c1f37e7c7f612025-01-15T03:21:31ZzhoBeijing Xintong Media Co., LtdDianxin kexue1000-08012013-10-0129495759625963TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream ProcessingHuaming DuPeng ZhangKefu XuJianlong TanYan LiThe traditional data stream processing systems will keep all the tuples in the memory until they have been processed in order to provide reliable tuple processing.Unfortunately,the strategy will take up much memory.To address this issue,a cost-effective approach to tracking tuples-TTDSP was proposed.The approach includes three strategies,namely memory allocation strategy,tuple acker selection strategy and checksum updating strategy,which make tuple acker to keep only the XOR checksum not the tuple in memory.Moreover,the tuple acker are load balancing through the improved consistent Hash.The experiments on memory overhead and load balancing show that this approach is able to track and process tuples effectively and reliably.http://www.telecomsci.com/zh/article/doi/10.3969/j.issn.1000-0801.2013.10.010/data stream processingreliability,data streamload balancing
spellingShingle Huaming Du
Peng Zhang
Kefu Xu
Jianlong Tan
Yan Li
TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing
Dianxin kexue
data stream processing
reliability,data stream
load balancing
title TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing
title_full TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing
title_fullStr TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing
title_full_unstemmed TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing
title_short TTDSP:A Cost-Effective Approach to Tracking Tuple in Data Stream Processing
title_sort ttdsp a cost effective approach to tracking tuple in data stream processing
topic data stream processing
reliability,data stream
load balancing
url http://www.telecomsci.com/zh/article/doi/10.3969/j.issn.1000-0801.2013.10.010/
work_keys_str_mv AT huamingdu ttdspacosteffectiveapproachtotrackingtupleindatastreamprocessing
AT pengzhang ttdspacosteffectiveapproachtotrackingtupleindatastreamprocessing
AT kefuxu ttdspacosteffectiveapproachtotrackingtupleindatastreamprocessing
AT jianlongtan ttdspacosteffectiveapproachtotrackingtupleindatastreamprocessing
AT yanli ttdspacosteffectiveapproachtotrackingtupleindatastreamprocessing