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
- 9698
- Venue
- VLDB
- Year
- 2008
- Pagerank
- 6.6601639e-05
- Overall Rank
- 3,887 | 72.99%
- 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 |
| 143 |
TelegraphCQ: Continuous Dataflow Processing for an Uncertain World |
2003 |
CIDR |
0.00041688468 |
| 191 |
The Design of the Borealis Stream Processing Engine |
2005 |
CIDR |
0.00035714897 |
| 194 |
Query Processing, Resource Management, and Approximation in a Data Stream Management System |
2003 |
CIDR |
0.00035402379 |
| 235 |
A Study of Index Structures for Main Memory Database Management Systems |
1986 |
VLDB |
0.00031980259 |
| 292 |
Shoring Up Persistent Applications |
1994 |
SIGMOD |
0.00028735468 |
| 324 |
Gigascope: A Stream Database for Network Applications |
2003 |
SIGMOD |
0.00027465124 |
| 1,141 |
Consistent Streaming Through Time: A Vision for Event Stream Processing |
2007 |
CIDR |
0.00013703749 |
| 1,343 |
Scalable Distributed Stream Processing |
2003 |
CIDR |
0.00012478318 |
| 1,362 |
Highly Available, Fault-Tolerant, Parallel Dataflows |
2004 |
SIGMOD |
0.00012380613 |
| 1,995 |
Fault-Tolerance in the Borealis Distributed Stream Processing System |
2005 |
SIGMOD |
9.83817e-05 |
| 2,415 |
QuickStore: A High Performance Mapped Object Store |
1994 |
SIGMOD |
8.8560576e-05 |
| 2,710 |
Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core |
2006 |
SIGMOD |
8.2580301e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 5,686 |
Staying FIT: Efficient Load Shedding Techniques for Distributed Stream Processing |
2007 |
VLDB |
5.3714896e-05 |
| 191 |
The Design of the Borealis Stream Processing Engine |
2005 |
CIDR |
0.00035714897 |
| 1,362 |
Highly Available, Fault-Tolerant, Parallel Dataflows |
2004 |
SIGMOD |
0.00012380613 |
| 10,866 |
How Reliable Are Streams? End-to-End Processing-Guarantee Validation and Performance Benchmarking of Stream Processing Systems |
2025 |
VLDB |
4.1905499e-05 |
| 9,497 |
Scabbard: Single-Node Fault-Tolerant Stream Processing |
2022 |
VLDB |
4.3300131e-05 |
| 9,451 |
Cost-based Fault-tolerance for Parallel Data Processing |
2015 |
SIGMOD |
4.3364392e-05 |
| 7,121 |
Fast Failure Recovery in Distributed Graph Processing Systems |
2015 |
VLDB |
4.8200109e-05 |
| 1,226 |
Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management |
2013 |
SIGMOD |
0.00013168869 |
| 11,827 |
Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance |
2017 |
VLDB |
4.1905499e-05 |
| 1,995 |
Fault-Tolerance in the Borealis Distributed Stream Processing System |
2005 |
SIGMOD |
9.83817e-05 |