Title
ChronoStream: Elastic stateful stream computation in the cloud
Abstract
We introduce ChronoStream, a distributed system specifically designed for elastic stateful stream computation in the cloud. ChronoStream treats internal state as a first-class citizen and aims at providing flexible elastic support in both vertical and horizontal dimensions to cope with workload fluctuation and dynamic resource reclamation. With a clear separation between application-level computation parallelism and OS-level execution concurrency, ChronoStream enables transparent dynamic scaling and failure recovery by eliminating any network I/O and state-synchronization overhead. Our evaluation on dozens of computing nodes shows that ChronoStream can scale linearly and achieve transparent elasticity and high availability without sacrificing system performance or affecting collocated tenants.
Year
DOI
Venue
2015
10.1109/ICDE.2015.7113328
ICDE
Field
DocType
ISSN
First-class citizen,Instruction set,Concurrency,Computer science,Parallel computing,Resource allocation,Stateful firewall,High availability,Database,Cloud computing,Distributed computing,Computation
Conference
1084-4627
Citations 
PageRank 
References 
32
0.81
25
Authors
2
Name
Order
Citations
PageRank
Yingjun Wu1652.27
Kian-Lee Tan26962776.65