2005
DOI: 10.1145/1107499.1107504
|View full text |Cite
|
Sign up to set email alerts
|

The 8 requirements of real-time stream processing

Abstract: Applications that require real-time processing of high-volume data steams are pushing the limits of traditional data processing infrastructures. These stream-based applications include market feed processing and electronic trading on Wall Street, network and infrastructure monitoring, fraud detection, and command and control in military environments. Furthermore, as the "sea change" caused by cheap micro-sensor technology takes hold, we expect to see everything of material significance on the planet get "senso… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
238
0
13

Year Published

2009
2009
2021
2021

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 480 publications
(262 citation statements)
references
References 6 publications
0
238
0
13
Order By: Relevance
“…In the specific case of stream computing [28], [29], [31], [32], there is a set of techniques that may have an impact on the application utilization. In [22] a catalog of ten patterns is proposed.…”
Section: Distributed Stream Processing Patternsmentioning
confidence: 99%
“…In the specific case of stream computing [28], [29], [31], [32], there is a set of techniques that may have an impact on the application utilization. In [22] a catalog of ten patterns is proposed.…”
Section: Distributed Stream Processing Patternsmentioning
confidence: 99%
“…As a rule in data stream processing, we adhere to online in-memory computation, excluding the use of hard disk for performance reasons. Input tuples were always received in timestamp order, so stream imperfections such as delayed or out-of-order items cannot occur [17].…”
Section: Experimental Validationmentioning
confidence: 99%
“…Stream processing must keep up with the fluctuating arrival rate of high-volume transient items, otherwise dropping unprocessed tuples is inevitable [17]. Therefore, it cannot be expected that fast in-memory computation could be performed over the entire stream, lest that available system resources would get rapidly exhausted.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Data management of IP digital video is becoming more important according to the number of digital video cameras are installed widely [2][3][4]. The large volume of video data makes it hard work to store and browse them by just traditional way.…”
Section: Introductionmentioning
confidence: 99%