Skip to main navigation Skip to search Skip to main content

Fast and reliable stream processing over wide area networks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

29 Scopus citations

Abstract

We present a replication-based approach that enables both fast and reliable stream processing over wide area networks. Our approach replicates stream processing operators in a manner where operator replicas compete with each other to make the earliest Impact. Therefore, any processing downstream from such replicas can proceed by relying on the fastest replica without being held back by slow or failed ones. Furthermore, our approach allows replicas to produce output in different orders so as to avoid the cost of forcing an identical execution across replicas, without sacrificing correctness. We first consider semantic issues for correct replicated stream processing and, based on a formal foundation, extend common stream-processing primitives. Next, we discuss strategies for deploying replicas. Finally, we present preliminary results obtained from experiments on Planet-Lab that substantiate the potential benefits of our approach.

Original languageEnglish
Title of host publicationWorkshops in Conjunction with the International Conference on Data Engineering - ICDE' 07
Pages604-613
Number of pages10
DOIs
StatePublished - 2007
EventWorkshops in Conjunction with the 23rd International Conference on Data Engineering - ICDE 2007 - Istanbul, Turkey
Duration: Apr 15 2007Apr 20 2007

Publication series

NameProceedings - International Conference on Data Engineering

Conference

ConferenceWorkshops in Conjunction with the 23rd International Conference on Data Engineering - ICDE 2007
Country/TerritoryTurkey
CityIstanbul
Period04/15/0704/20/07

Fingerprint

Dive into the research topics of 'Fast and reliable stream processing over wide area networks'. Together they form a unique fingerprint.

Cite this