This Second Workshop on Scalable Stream Processing System (SSPS) continued the success of the First Workshop on SSPS. The focus of the workshop is on the scalability issues of a stream processing system challenged by ever increasing load and stringent requirement on the system. Being co-located with EDBT '08 was an ideal setting for the workshop, considering the reputation of EDBT as a top conference on database technology.
Proceeding Downloads
Scaling issues in network monitoring
Monitoring a Tier-1 ISP's extremely large and diverse network places extreme scaling demands on a Data Stream Management System (DSMS). A typical application involves a large number stream queries executing on high volume streams, replicated at a large ...
Replay-based approaches to revision processing in stream query engines
Data stream processing systems have become ubiquitous in academic and commercial sectors, with application areas that include financial services, network traffic analysis, battlefield monitoring and traffic control. The append-only model of streams ...
Potential-driven load distribution for distributed data stream processing
A large class of applications require real-time processing of continuous stream data resulting in the development of data stream management systems (DSMS). Since many of these applications are distributed, distributed DSMSs are starting to receive ...
An approach to QoS aware resource scheduling in data stream systems
In a data stream management system (DSMS), there are a large number of simultaneously executing queries, each of which performs a specific monitoring function on some subset of the streaming data. In order to keep up with the rapid arrival rates, a DSMS ...
Prefilter: predicate pushdown at streaming speeds
This paper presents the prefilter: a predicate pushdown framework for a Data Stream Management System (DSMS). Though early predicate evaluation is a well-known query optimization strategy, novel problems arise in a high-performance DSMS. In particular, (...
Automaton in or out: run-time plan optimization for XML stream processing
Many systems such as Tukwila and YFilter combine automaton and algebra techniques to process queries over tokenized XML streams. Typically in this architecture, an automaton is first used to locate all query patterns in the input stream and compose the ...
Optimizing away joins on data streams
Monitoring aggregates on network traffic streams is a compelling application of data stream management systems. Often, streaming aggregation queries involve joining multiple inputs (e.g., client requests and server responses) using temporal join ...
Minimizing latency and memory in DSMS: a unified approach to quasi-optimal scheduling
Data Stream Management Systems (DSMSs) must support optimized execution scheduling of multiple continuous queries on massive, and frequently bursty, data streams. Previous approaches on optimizing memory consumption or response time (i.e., latency) ...
Index tuning for parameterized streaming groupby queries
Similar groupby queries are common in many stream processing applications. We propose the concept of the parameterized streaming groupby query template (PSGB template) as an abstraction for representing potentially infinite number of runtime ...
Designing an inductive data stream management system: the stream mill experience
There has been much recent interest in on-line data mining. Existing mining algorithms designed for stored data are either not applicable or not effective on data streams, where real-time response is often needed and data characteristics change ...