Share This Author
The Design of the Borealis Stream Processing Engine
This paper outlines the basic design and functionality of Borealis, and presents a highly flexible and scalable QoS-based optimization model that operates across server and sensor networks and a new fault-tolerance model with flexible consistency-availability trade-offs.
C-Store: A Column-oriented DBMS
Preliminary performance data on a subset of TPC-H is presented and it is shown that the system the team is building, C-Store, is substantially faster than popular commercial products.
Broadcast disks: data management for asymmetric communication environments
This work describes a new technique called "Broadcast Disks" for structuring the broadcast in a way that provides improved performance for non-uniformly accessed data and examines several "pure" cache management policies and develops and measure implementable approximations to these policies.
Monitoring Streams - A New Class of Data Management Applications
H-store: a high-performance, distributed main memory transaction processing system
The demonstration presented here provides insight on the development of a distributed main memory OLTP database and allows for the further study of the challenges inherent in this operating environment.
The 8 requirements of real-time stream processing
Eight requirements that a system software should meet to excel at a variety of real-time stream processing applications are outlined to provide high-level guidance to information technologists so that they will know what to look for when evaluation alternative stream processing solutions.
Scalable Distributed Stream Processing
The architectural challenges facing the design of large-scale distributed stream processing systems are described, and novel approaches for addressing load management, high availability, and federated operation issues are discussed.
Load Shedding in a Data Stream Manager
The Object-Oriented Database System Manifesto
Aurora: a new model and architecture for data stream management
The basic processing model and architecture of Aurora, a new system to manage data streams for monitoring applications, are described and a stream-oriented set of operators are described.