Demo Data from VLDB 2026 / reviewers in the wild / expert
Sadegh Keshavarzi
dblp:380/6639
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 44% Storage systems · 44% Distributed systems · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › storage reliability
durability |
0.8 | 1 | 2024 | Mangosteen: Fast Transparent Durability for Linearizable Applications using NVM · USENIX ATC 2024 |
Memory systems
non-volatile memory |
0.8 | 1 | 2024 | Mangosteen: Fast Transparent Durability for Linearizable Applications using NVM · USENIX ATC 2024 |
Distributed systems
replication |
0.2 | 1 | 2024 | Mangosteen: Fast Transparent Durability for Linearizable Applications using NVM · USENIX ATC 2024 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | TEE Is Not a Healer: Rollback-Resistant Reliable StorageabstractRecent advances in secure hardware technologies, such as Intel SGX or ARM TrustZone, offer an opportunity to substantially reduce the costs of Byzantine fault-tolerance by placing the program code and state within a secure enclave known as a Trusted Execution Environment (TEE). However, the protection offered by a TEE only applies during program execution. Once power is switched off, the non-volatile portion of the program state becomes vulnerable to rollback attacks wherein it is undetectably reverted to an older version. In this paper we consider the problem of implementing reliable read/write registers out of failure-prone replicas subject to state rollbacks. To this end, we introduce a new unified model that captures multiple failure types that can affect a TEE-based system and establish tight bounds on the fault-tolerance of register constructions in this model. We consider both the static case, where failure thresholds hold throughout the entire execution, and the dynamic case, where any number of replicas can roll back, provided these failures do not occur too often. Our dynamic register emulation algorithm, TEE-Rex, provides the first correct implementation of a distributed state recovery procedure that requires neither durable storage nor specialized hardware, such as trusted monotonic counters. Sadegh Keshavarzi, Gregory V. Chockler, Alexey Gotsman |
DISC | 1 |
| 2024 | Mangosteen: Fast Transparent Durability for Linearizable Applications using NVM
Sergey Egorov, Gregory V. Chockler, Brijesh Dongol, Dan O'Keeffe, Sadegh Keshavarzi |
USENIX ATC | 5 |