arXiv (Cornell University) · 2006 · 58 citations · 8 references
Open access
ComputingComputer ScienceInformation TechnologyData ManagementDatabasesEnterprise SystemsDatabase ManagementEvent TechnologyQuery ProcessingStream ProcessingStructured Query LanguageTemporal DatabasesAsynchronous MessagingConsistencyData Stream ModelEvent Delivery SemanticsEvent ProcessingEvent Stream ProcessingEvent StreamingTemporal Query Languages
Event processing will play an increasingly important role in constructing enterprise applications that can immediately react to business critical events. Various technologies have been proposed in recent years, such as event processing, data streams and asynchronous messaging (e.g. pub/sub). We believe these technologies share a common processing model and differ only in target workload, including query language features and consistency requirements. We argue that integrating these technologies is the next step in a natural progression. In this paper, we present an overview and discuss the foundations of CEDR, an event streaming system that embraces a temporal stream model to unify and further enrich query language features, handle imperfections in event delivery, define correctness guarantees, and define operator semantics. We describe specific contributions made so far and outline next steps in developing the CEDR system.
8
Aurora: a new model and architecture for data stream management
Daniel J. Abadi, Don Carney, Ugur �etintemel et al. · The VLDB Journal · 2003 · 1.5K citations
High-performance complex event processing over streams
Eugene Wu, Yanlei Diao, Shariq Rizvi · 2006 · 835 citations
Composite Events for Active Databases: Semantics, Contexts and Detection
Sharma Chakravarthy, V. Krishnaprasad, Eman Anwar et al. · Very Large Data Bases · 1994 · 486 citations
The Niagara Internet Query System.
Jeffrey F. Naughton, David J. DeWitt, David Maier et al. · 2001 · 198 citations