ChronoStream: Elastic stateful stream computation in the cloud
At a glance
- Citations
- 100
- References
- 41
- Comments
- 0
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.
Publication details
- DOI
- 10.1109/icde.2015.7113328
- OpenAlex
- W1517320208
- Document type
- conference-paper
- Language
- EN
- Last metadata update
Comments
Log in to join the discussion.