Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Xuhao Luo

dblp:299/1745 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
5since 2021 · last 2025
0009-0002-9054-8389ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-author · 3 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 3 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
5 papers
Storage systems · 45% Distributed systems · 34% Memory systems · 8%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › distributed storage
shared log
1.622025
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
Storage systems › distributed storage
disaggregated storage
0.812024
SplitFT: Fault Tolerance for Disaggregated Datacenters via Remote Memory Logging · EuroSys 2024
Storage systems › storage reliability › fault-tolerant storage
durability guarantees
0.812024
SplitFT: Fault Tolerance for Disaggregated Datacenters via Remote Memory Logging · EuroSys 2024
Distributed systems
fault tolerance
0.812024
SplitFT: Fault Tolerance for Disaggregated Datacenters via Remote Memory Logging · EuroSys 2024
Distributed systems
replication
0.812024
LazyLog: A New Shared Log Abstraction for Low-Latency Applications · SOSP 2024
Electronic design automation
hardware/software co-design
0.612022
Clio: a hardware-software co-designed disaggregated memory system · ASPLOS 2022
Memory systems
memory disaggregation
0.612022
Clio: a hardware-software co-designed disaggregated memory system · ASPLOS 2022
Distributed systems
quorum systems
0.612022
DepFast: Orchestrating Code of Quorum Systems · USENIX ATC 2022
Distributed systems
consensus
0.422025
Low End-to-End Latency atop a Speculative Shared Log with Fix-Ante Ordering · OSDI 2025
DepFast: Orchestrating Code of Quorum Systems · USENIX ATC 2022
Cloud and datacenter computing › resource disaggregation
datacenter resource disaggregation
0.212024
SplitFT: Fault Tolerance for Disaggregated Datacenters via Remote Memory Logging · EuroSys 2024
Cloud and datacenter computing › resource management
datacenter resource management
0.212022
Clio: a hardware-software co-designed disaggregated memory system · ASPLOS 2022

Methods — techniques the papers use, named apart from their topics

shard coordination · 0.8remote memory logging · 0.8near-compute logs · 0.8lazy ordering · 0.8simulation · 0.6emulation · 0.6
YearPublicationVenuePosition
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
OSDI3
2024 SplitFT: Fault Tolerance for Disaggregated Datacenters via Remote Memory Logging
abstract
We introduce SplitFt, a new fault-tolerance approach for storage-centric applications in disaggregated data centers. SplitFt uses a novel split architecture, where large writes are directly performed on the underlying disaggregated storage system, while small writes are made fault-tolerant within the compute layer. The split architecture enables applications to achieve strong durability guarantees without compromising performance. SplitFt makes small writes fault-tolerant using a new abstraction called near-compute logs or Ncl, which leverages underutilized memory on remote nodes to log small writes in a fast, cheap, and transparent manner. We port three POSIX applications (RocksDB, Redis, and SQLite) to SplitFt and show that they offer strong guarantees compared to weak versions of the applications that can lose data; SplitFt applications do so while approximating weak versions' performance (only 0.1%-10% overhead under YCSB). Compared to strong versions, SplitFt improves performance significantly (2.5× to 27× under write-heavy workloads).
Xuhao Luo, Ramnatthan Alagappan, Aishwarya Ganesan
EuroSys1
2024 LazyLog: A New Shared Log Abstraction for Low-Latency Applications
abstract
Shared 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
SOSP1
2022 Clio: a hardware-software co-designed disaggregated memory system
abstract
Memory disaggregation has attracted great attention recently because of its benefits in efficient memory utilization and ease of management. So far, memory disaggregation research has all taken one of two approaches: building/emulating memory nodes using regular servers or building them using raw memory devices with no processing power. The former incurs higher monetary cost and faces tail latency and scalability limitations, while the latter introduces performance, security, and management problems.
Yizhou Shan, Xuhao Luo, Yutong Huang, Yiying Zhang 0005
ASPLOS3
2022 DepFast: Orchestrating Code of Quorum Systems
Xuhao Luo, Weihai Shen, Shuai Mu 0001, Tianyin Xu
USENIX ATC1