2015 IEEE 31st International Conference on Data Engineering 2015
DOI: 10.1109/icde.2015.7113328
|View full text |Cite
|
Sign up to set email alerts
|

ChronoStream: Elastic stateful stream computation in the cloud

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
67
0

Year Published

2015
2015
2018
2018

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 72 publications
(67 citation statements)
references
References 22 publications
0
67
0
Order By: Relevance
“…Solutions for the domain of continuous SQL-style queries can be found in [21]. For stateful UDFs, [10], [12], [14] demonstrate solutions to the management of key-partitioned task state in the face of elastic scaling.…”
Section: A Assumptionsmentioning
confidence: 99%
“…Solutions for the domain of continuous SQL-style queries can be found in [21]. For stateful UDFs, [10], [12], [14] demonstrate solutions to the management of key-partitioned task state in the face of elastic scaling.…”
Section: A Assumptionsmentioning
confidence: 99%
“…There are multiple PSPEs [12,18,35,40] that support horizontal scaling and load balancing, by collecting system-wide statistics over a certain timespan, then making global decisions on the basis of these. However, these techniques do not consider collocation of operator instances to reduce communication overhead.…”
Section: Dynamic Scalingmentioning
confidence: 99%
“…The state migration cost is calculated by the cost model given in the referenced paper. All the solutions proposed in this paper, are independent on the actual state migration technique applied, hence alternative state migration techniques [9,27,40] can be applied.…”
Section: System Modelmentioning
confidence: 99%
“…As application state is often kept by multiple operators, fault tolerance is achieved either by replicating sections of the processing graph or via upstream backup. The former demands synchronisation of operators via a protocol such as Flux [66] or other transactional protocols [67], whereas the latter, when a node fails, requires parents to replay previously sent messages to rebuild the state.…”
Section: Batch Operation Inputmentioning
confidence: 99%
“…Wu and Tan [67] discuss technical challenges that may require a redesign of distributed stream processing systems, such as maintaining large amounts of state, workload fluctuation and multi-tenant resource sharing. They introduce ChronoStream, a system to support elasticity and high availability in latency-sensitive stream computing.…”
Section: Online Techniquesmentioning
confidence: 99%