Views provided by UsageCounts
handle: 11588/711266 , 11568/881707 , 2318/1653126
According to the recent trend in data acquisition and processing technology, big data are increasingly available in the form of unbounded streams of elementary data items to be processed in real-time. In this paper we study in detail the paradigm of sliding windows, a well-known technique for approximated queries that update their results continuously as new fresh data arrive from the stream. In this work we focus on the relationship between the various existing sliding window semantics and the way the query processing is performed from the parallelism perspective. From this study two alternative parallel models are identified, each covering semantics with very precise properties. Each model is described in terms of its pros and cons, and parallel implementations in the FastFlow framework are analyzed by discussing the layout of the concurrent data structures used for the efficient windows representation in each model.
Parallel computing, Continuous queries; Data stream processing; Internet of Things; Parallel computing; Sliding windows; Software; Theoretical Computer Science; Hardware and Architecture; Computer Networks and Communications; Artificial Intelligence, Computer Networks and Communications, Internet of Things, Sliding windows, Theoretical Computer Science, Data stream processing, Artificial Intelligence, Hardware and Architecture, Continuous queries, Data Stream Processing, Internet of Things, Continuous Queries, Sliding Windows, Parallel Computing, Continuous queries; Data stream processing; Internet of Things; Parallel computing; Sliding windows; Artificial Intelligence; Computer Networks and Communications; Hardware and Architecture; Software; Theoretical Computer Science, Software
Parallel computing, Continuous queries; Data stream processing; Internet of Things; Parallel computing; Sliding windows; Software; Theoretical Computer Science; Hardware and Architecture; Computer Networks and Communications; Artificial Intelligence, Computer Networks and Communications, Internet of Things, Sliding windows, Theoretical Computer Science, Data stream processing, Artificial Intelligence, Hardware and Architecture, Continuous queries, Data Stream Processing, Internet of Things, Continuous Queries, Sliding Windows, Parallel Computing, Continuous queries; Data stream processing; Internet of Things; Parallel computing; Sliding windows; Artificial Intelligence; Computer Networks and Communications; Hardware and Architecture; Software; Theoretical Computer Science, Software
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 11 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
| views | 3 |

Views provided by UsageCounts