Back to papers
Fault-tolerant Stream Processing using a Distributed, Replicated File System
Summary: SGuard provides asynchronous rollback-based fault tolerance for distributed SPEs, enabling processing during checkpoints and recovery from the latest state. Checkpointed state is stored in a distributed replicated DFS (GFS/HDFS) with a write-batching scheduler to reduce latency and contention; demonstrated on Borealis with HDFS.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 9697
- Venue
- VLDB
- Year
- 2008
- Pagerank
- 6.6661649e-05
- Overall Rank
- 3,886 | 72.97%
- DOI
-
-
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 7 of 7 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 12 of 12 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 142 |
TelegraphCQ: Continuous Dataflow Processing for an Uncertain World |
2003 |
CIDR |
0.00041725802 |
| 191 |
The Design of the Borealis Stream Processing Engine |
2005 |
CIDR |
0.00035738595 |
| 194 |
Query Processing, Resource Management, and Approximation in a Data Stream Management System |
2003 |
CIDR |
0.00035426067 |
| 233 |
A Study of Index Structures for Main Memory Database Management Systems |
1986 |
VLDB |
0.00032021526 |
| 292 |
Shoring Up Persistent Applications |
1994 |
SIGMOD |
0.00028741386 |
| 323 |
Gigascope: A Stream Database for Network Applications |
2003 |
SIGMOD |
0.00027492196 |
| 1,141 |
Consistent Streaming Through Time: A Vision for Event Stream Processing |
2007 |
CIDR |
0.00013717279 |
| 1,340 |
Scalable Distributed Stream Processing |
2003 |
CIDR |
0.00012489223 |
| 1,357 |
Highly Available, Fault-Tolerant, Parallel Dataflows |
2004 |
SIGMOD |
0.00012392275 |
| 1,990 |
Fault-Tolerance in the Borealis Distributed Stream Processing System |
2005 |
SIGMOD |
9.8472819e-05 |
| 2,416 |
QuickStore: A High Performance Mapped Object Store |
1994 |
SIGMOD |
8.8606683e-05 |
| 2,706 |
Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core |
2006 |
SIGMOD |
8.2673299e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 5,675 |
Staying FIT: Efficient Load Shedding Techniques for Distributed Stream Processing |
2007 |
VLDB |
5.3766e-05 |
| 191 |
The Design of the Borealis Stream Processing Engine |
2005 |
CIDR |
0.00035738595 |
| 1,357 |
Highly Available, Fault-Tolerant, Parallel Dataflows |
2004 |
SIGMOD |
0.00012392275 |
| 10,862 |
How Reliable Are Streams? End-to-End Processing-Guarantee Validation and Performance Benchmarking of Stream Processing Systems |
2025 |
VLDB |
4.1945683e-05 |
| 9,496 |
Scabbard: Single-Node Fault-Tolerant Stream Processing |
2022 |
VLDB |
4.3341665e-05 |
| 9,448 |
Cost-based Fault-tolerance for Parallel Data Processing |
2015 |
SIGMOD |
4.3401906e-05 |
| 7,125 |
Fast Failure Recovery in Distributed Graph Processing Systems |
2015 |
VLDB |
4.8246382e-05 |
| 1,226 |
Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management |
2013 |
SIGMOD |
0.00013180799 |
| 11,819 |
Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance |
2017 |
VLDB |
4.1945683e-05 |
| 1,990 |
Fault-Tolerance in the Borealis Distributed Stream Processing System |
2005 |
SIGMOD |
9.8472819e-05 |