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 Wu | 1 | 65 | 2.27 |
Kian-Lee Tan | 2 | 6962 | 776.65 |