Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data 2010
DOI: 10.1145/1807167.1807290
|View full text |Cite
|
Sign up to set email alerts
|

Continuous analytics over discontinuous streams

Abstract: Continuous analytics systems that enable query processing over steams of data have emerged as key solutions for dealing with massive data volumes and demands for low latency. These systems have been heavily influenced by an assumption that data streams can be viewed as sequences of data that arrived more or less in order. The reality, however, is that streams are not often so well behaved and disruptions of various sorts are endemic. We argue, therefore, that stream processing needs a fundamental rethink and a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
47
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 84 publications
(47 citation statements)
references
References 7 publications
0
47
0
Order By: Relevance
“…On the flip side, precise order semantics is sometimes costly to guarantee while not even necessary for realistic workloads [13]. Punctuations [14,15] were thus suggested as a mechanism to allow for local disorder within the stream.…”
Section: Order Of Results Tuplesmentioning
confidence: 99%
“…On the flip side, precise order semantics is sometimes costly to guarantee while not even necessary for realistic workloads [13]. Punctuations [14,15] were thus suggested as a mechanism to allow for local disorder within the stream.…”
Section: Order Of Results Tuplesmentioning
confidence: 99%
“…This computation can be performed using an efficient incremental reduce operator that adds the old counts computed at t + 1 to the counts of new records since then, avoiding wasted work. This approach is similar to "order-independent processing" [19].…”
Section: Timing Considerationsmentioning
confidence: 99%
“…This computation can be performed with an efficient incremental reduce operation that adds the old counts computed at t + 1 to the counts of new records since then, avoiding wasted work. This approach is similar to order-independent processing [67].…”
Section: Timing Considerationsmentioning
confidence: 99%
“…They have been studied in detail in databases [67,99]. In general, any such technique can be implemented over D-Streams by "discretizing" its computation in small batches (running the same logic in batches).…”
Section: Timing Considerationsmentioning
confidence: 99%