See this document in CiteSeerX!

Highly Available, Fault-Tolerant, Parallel Dataflows (2004)  (Make Corrections)  
Mehul A. Shah, Joseph M. Hellerstein, Eric Brewer



  Home/Search   Context   Related

Links:   ACM

 
View or download:
berkeley.edu/paper...igmod04fluxft.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  berkeley.edu/~jmh/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We present a technique that masks failures in a cluster to provide high availability and fault-tolerance for long-running, parallelized dataflows. We can use these dataflows to implement a variety of continuous query (CQ) applications that require high-throughput, 24x7 operation. Examples include network monitoring, phone call processing, click-stream processing, and online financial analysis. Our main contribution is a scheme that carefully integrates traditional query processing techniques... (Update)

Active bibliography (related documents):   More   All
2.4:   Highly-Available, Fault-Tolerant, Parallel Dataflows - Shah, Hellerstein, Brewer (2004)   (Correct)
0.5:   Are Quorums an Alternative - For Data Replication (2003)   (Correct)
0.3:   Retrospective on Aurora - Balakrishnan, Balazinska, Carney.. (2004)   (Correct)

Similar documents based on text:   More   All
0.4:   Flux: An Adaptive Partitioning Operator for.. - Shah, Hellerstein, .. (2002)   (Correct)
0.4:   Java Support for Data-Intensive Systems.. - Shah, Madden.. (2001)   (Correct)
0.4:   Amdb: A Design Tool for Access Methods - Kornacker, Shah, Hellerstein   (Correct)

BibTeX entry:   (Update)

@misc{ shah-highly,
  author = "Mehul A. Shah and Joseph M. Hellerstein and Eric Brewer",
  title = "Highly Available, Fault-Tolerant, Parallel Dataflows",
  url = "citeseer.ist.psu.edu/article/shah04highly.html" }
Citations (may not include all citations):
901   Transaction Processing -- Concepts and Techniques (context) - Gray, Reuter - 1993
350   Implementing Fault-Tolerant Services Using the State-Machine.. - Schneider - 1990
330   Query Evaluation Techniques for Large Databases (context) - Graefe - 2002  ACM   DBLP
298   Parallel Database Systems: The Future of High Performance Da.. - DeWitt, Gray - 1992  DBLP
180   A Survey of Rollback-Recovery Protocols in Message-Passing S.. - Elnozahy, Johnson et al. - 1996  ACM   DBLP
165   NiagaraCQ: A Scalable Continuous Query System for Internet D.. - Chen, DeWitt et al. - 2000  DBLP
83   Encapsulation of Parallelism in the Volcano Query Processing.. (context) - Graefe - 1990  ACM   DBLP
81   A Case for Networks of Workstations: NOW (context) - Anderson, Culler et al. - 1995
75   Byzantine Generals in Action: Implementing Fail-Stop Process.. - Schneider - 1984  DBLP
69   Fjording the Stream: An Architecture for Queries over Stream.. - Madden, Franklin - 2002  DBLP
68   Chained Declustering: A New Availability Strategy for Multip.. - Hsiao, DeWitt - 1990  DBLP
65   Bro: A System for Detecting Network Intruders in Real-Time - Paxon - 1999  DBLP
64   The Spread Wide Area Group Communication System - Amir, Stanton - 1998
48   TelegraphCQ: Continuous Dataflow Processing for an Uncertain.. - Chandrasekaran - 2003  DBLP
48   Implementing Recoverable Requests Using Queues (context) - Bernstein, Hsu et al. - 1990  ACM   DBLP
39   The Implementation of Reliable Distributed Multiprocess Syst.. (context) - Lamport - 1978  DBLP
37   XJoin: A Reactively-Scheduled Pipelined Join Operator (context) - Urhan, Franklin - 2000  DBLP
32   and Resource Management in a Data Stream Management System (context) - Motwani, Processing - 2003
25   The Design and Architecture of the Microsoft Cluster Service (context) - Vogels - 1998
21   The Horus and Ensemble Projects: Accomplishments and Limitat.. (context) - Birman - 1999  ACM
21   Managing Intra-operator Parallelism in Parallel Database Sys.. (context) - Mehta, DeWitt - 1995  ACM   DBLP
16   ISIS: A System For Fault-Tolerant Distributed Computing (context) - Birman - 1986  ACM
16   Flux: An Adaptive Partitioning Operator for Continuous Query.. - Shah, Hellerstein et al. - 2003  ACM   DBLP
9   Stateful Intrusion Detection for High-Speed Networks - Kruegel, Valeur et al. - 2002  ACM   DBLP
7   Partition-tolerant Web Services (context) - Gilbert, Lynch et al. - 2002
5   A Stateful Intrusion Detection System for World-Wide Web Ser.. - Vigna, Robertson et al. - 2003  ACM
3   A Comparison of Stream-Oriented High-Availability Algorithms - Hwang - 2003
3   A Database System for Real-Time Event Aggregation in Telecom.. - Baulier, Blott et al. - 1998  ACM   DBLP
3   The ABCD's of Paxos (context) - Lampson - 2001  ACM   DBLP
2   Don't Be Lazy (context) - Kemme, Alonso - 2000
2   The ClustRa Telecom Database (context) - Hvasshovd - 1995  ACM
2   Phoenix Project: Fault Tolerant Applications - Lomet, Barga - 2002
1   Monitoring Streams - A New Class of Data Management Applicat.. (context) - Carny - 2002  DBLP

Documents on the same site (http://www.cs.berkeley.edu/~jmh/):   More
Enhancing P2P File-Sharing with an Internet-Scale.. - Loo, Hellerstein.. (2004)   (Correct)
The Case for Precision Sharing - Krishnamurthy, Franklin.. (2004)   (Correct)
Model-Driven Data Acquisition in Sensor Networks - Amol Deshpande Carlos (2004)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC