Scale-up Strategies for Processing High-Rate Data Streams in System S

被引:10
作者
Andrade, Henrique [1 ]
Gedik, Bugra [1 ]
Wu, Kun-Lung [1 ]
Yu, Philip S. [2 ]
机构
[1] IBM Res Corp, TJ Watson Res Ctr, Armonk, NY USA
[2] Univ Illinois, Dept Comp Sci, Chicago, IL 60680 USA
来源
ICDE: 2009 IEEE 25TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3 | 2009年
关键词
D O I
10.1109/ICDE.2009.116
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High performance stream processing is critical in sense-and-respond application domains - from environmental monitoring to algorithmic trading. In this paper, we focus on language and runtime support for improving the performance of sense-and-respond applications in processing data from high-rate streams. The central tenet of this work is the definition of a streaming architectural pattern for these application domains and the programming model and the code generation framework to support it. Using IBM Research's System S middleware and the SPADE language, we demonstrate how to scale up a financial trading application.
引用
收藏
页码:1375 / +
页数:2
相关论文
共 9 条
[1]  
AMINI L, 2006, WORKSH DAT MIN STAND
[2]  
[Anonymous], 1994, Introduction to parallel computing: design and analysis of algorithms
[3]  
[Anonymous], SENS RESP M CHAND BI
[4]  
GEDIK B, 2008, INT C MAN DAT ACM SI
[5]  
JAIN N, 2006, INT C MAN DAT ACM SI
[6]   RANDOM SAMPLING WITH A RESERVOIR [J].
VITTER, JS .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1985, 11 (01) :37-57
[7]  
WU KL, 2007, VER LARG DAT BAS C V
[8]  
Zhao XJ, 2005, 9TH INTERNATIONAL DATABASE ENGINEERING & APPLICATION SYMPOSIUM, PROCEEDINGS, P3
[9]  
2007, IBM WEBSPHERE FRONT