Scabbard: Single-Node Fault-Tolerant Stream Processing
Summary: Scabbard is the first single-node, multi-core SPE with exact-once fault tolerance under limited I/O, removing cluster recovery. Persistence is integrated in the operator graph, with parallel, marker-guided discard and workload-aware compression to sustain 200M tuples/s and sub-second recovery. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Georgios Theodorakis (Imperial College London)
- 2. Fotios Kounelis (Imperial College London)
- 3. Peter Pietzuch (Imperial College London)
- 4. Holger Pirk (Imperial College London)
BibTeX Citation
@article{theodorakis_vldb22,
title = {{Scabbard: Single-Node Fault-Tolerant Stream Processing}},
author = {Theodorakis, Georgios and Kounelis, Fotios and Pietzuch, Peter and Pirk, Holger},
journal = {PVLDB},
series = {{VLDB} '22},
volume = {15},
number = {2},
pages = {361--374},
doi = {10.14778/3489496.3489515},
url = {https://doi.org/10.14778/3489496.3489515},
year = {2022}
}
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10,337 | Accelerating Stream Processing Engines via Hardware Offloading | 2026 | SIGMOD | 5.093636e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 28 of 28 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 6,482 | AStream: Ad-hoc Shared Stream Processing | 2019 | SIGMOD |
| 2 | 10,070 | Darwin: Scale-In Stream Processing | 2022 | CIDR |
| 3 | 1,789 | Fault-Tolerance in the Borealis Distributed Stream Processing System | 2005 | SIGMOD |
| 4 | 3,851 | Analyzing Efficient Stream Processing on Modern Hardware | 2019 | VLDB |
| 5 | 1,895 | Samza: Stateful Scalable Stream Processing at LinkedIn | 2017 | VLDB |
| 6 | 4,389 | Consistency and Completeness: Rethinking Distributed Stream Processing in Apache Kafka | 2021 | SIGMOD |
| 7 | 11,086 | How Reliable Are Streams? End-to-End Processing-Guarantee Validation and Performance Benchmarking of Stream Processing Systems | 2025 | VLDB |
| 8 | 12,022 | Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance | 2017 | VLDB |
| 9 | 983 | Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management | 2013 | SIGMOD |
| 10 | 3,776 | Fault-tolerant Stream Processing using a Distributed, Replicated File System | 2008 | VLDB |