Demo Data from SIGIR 2026 / reviewers in the wild / expert
Shreesha G. Bhat
dblp:303/1644 · also Shreesha Gopalakrishna Bhat
· DBLP profile ↗
5ranked-venue papers
3as first author
5since 2021 · last 2026
0009-0006-1754-5287ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Theory of computation · 1 · 1 first-author · 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
3 papers |
Storage systems · 55% Distributed systems · 26% Memory systems · 19% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › distributed storage
shared log |
1.6 | 2 | 2025 | Low End-to-End Latency atop a Speculative Shared Log with Fix-Ante Ordering · OSDI 2025 LazyLog: A New Shared Log Abstraction for Low-Latency Applications · SOSP 2024 |
Distributed systems
replication |
1.1 | 2 | 2026 | LazyLog: A New Shared Log Abstraction for Low-Latency Applications · SOSP 2024 A Logically Disaggregated Cache for Replicated Storage Systems · EuroSys 2026 |
Memory systems
cache management |
1.0 | 1 | 2026 | A Logically Disaggregated Cache for Replicated Storage Systems · EuroSys 2026 |
Storage systems
distributed storage |
1.0 | 1 | 2026 | A Logically Disaggregated Cache for Replicated Storage Systems · EuroSys 2026 |
Distributed systems
consensus |
0.3 | 1 | 2025 | Low End-to-End Latency atop a Speculative Shared Log with Fix-Ante Ordering · OSDI 2025 |
Methods — techniques the papers use, named apart from their topics
online analysis · 1.0cache demotion · 1.0shard coordination · 0.8lazy ordering · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Logically Disaggregated Cache for Replicated Storage SystemsabstractWe study if replicated storage systems effectively utilize the caches embedded within each replica. Our study reveals that existing systems manage the embedded caches in each replica in silos, leading to significant cache redundancy across replicas and consequently low performance. To address this problem, we introduce logically disaggregated cache (Ldc), a new approach to managing caches in replicated storage systems. Ldc disaggregates the embedded caches from the replicas to form a single, logical cache. Ldc then allows any replica to access any part of the logical cache, which reduces redundancy caused by reads. Because writes pollute all caches, Ldc quickly demotes written objects to limit redundancy caused by writes. Ldc, however, realizes that reducing redundancy may hurt performance in some cases and thus employs an online analyzer to strike a balance between cache redundancy and coverage. We implement Ldc in three systems: an eventually-consistent KV store, a strongly-consistent KV store, and a production database. Using microbenchmarks, macrobenchmarks, and real-world traces, we show that the Ldc versions perform significantly better than the original systems (e.g., 2.6× to 5.4× higher throughput in the eventually-consistent KV store under YCSB). Kiran Hombal, Henry Zhu, Shreesha G. Bhat, Neil Kaushikkar, Ramnatthan Alagappan, Aishwarya Ganesan |
EuroSys | 3 |
| 2025 | Low End-to-End Latency atop a Speculative Shared Log with Fix-Ante Ordering
Shreesha G. Bhat, Tony Hong, Xuhao Luo, Jiyu Hu, Aishwarya Ganesan, Ramnatthan Alagappan |
OSDI | 1 |
| 2024 | LazyLog: A New Shared Log Abstraction for Low-Latency ApplicationsabstractShared logs offer linearizable total order across storage shards. However, they enforce this order eagerly upon ingestion, leading to high latencies. We observe that in many modern shared-log applications, while linearizable ordering is necessary, it is not required eagerly when ingesting data but only later when data is consumed. Further, readers are naturally decoupled in time from writers in these applications. Based on this insight, we propose LazyLog, a novel shared log abstraction. LazyLog lazily binds records (across shards) to linearizable global positions and enforces this before a log position can be read. Such lazy ordering enables low ingestion latencies. Given the time decoupling, LazyLog can establish the order well before reads arrive, minimizing overhead upon reads. We build two LazyLog systems that provide linearizable total order across shards. Our experiments show that LazyLog systems deliver significantly lower latencies than conventional, eager-ordering shared logs. Xuhao Luo, Shreesha G. Bhat, Jiyu Hu, Ramnatthan Alagappan, Aishwarya Ganesan |
SOSP | 2 |
| 2023 | Automating Cutoff-based Verification of Distributed Protocols
Shreesha G. Bhat, Kartik Nagar |
FMCAD | 1 |
| 2021 | Brief Announcement: Automating and Mechanising Cutoff Proofs for Parameterized Verification of Distributed ProtocolsabstractWe propose a framework to automate and mechanize simulation-based proofs of cutoffs for parameterized verification of distributed protocols. We propose a strategy to derive the simulation relation given the cutoff instance and encode the correctness of the simulation relation as a formula in first-order logic. We have successfully applied our approach on a number of distributed protocols. Shreesha G. Bhat, Kartik Nagar |
DISC | 1 |