• DocumentCode
    3626692
  • Title

    Fast and Reliable Stream Processing over Wide Area Networks

  • Author

    Jeong-Hyon Hwang;Ugur Cetintemel;Stan Zdonik

  • Author_Institution
    Department of Computer Science, Box 1910, Brown University, Providence, RI 02912, USA. Tel: +1-401-863-6192, jhhwang@cs.brown.edu
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    604
  • Lastpage
    613
  • 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 remits obtained from experiments on Planet-Lab that substantiate the potential benefits of our approach.
  • Keywords
    "Wide area networks","Network servers","Delay","Application software","Monitoring","Computer network reliability","Computer science","Costs","Distributed processing","Surges"
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshop, 2007 IEEE 23rd International Conference on
  • Print_ISBN
    978-1-4244-0831-3
  • Type

    conf

  • DOI
    10.1109/ICDEW.2007.4401047
  • Filename
    4401047