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

Zhiyue Li

dblp:291/2786 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
6since 2021 · last 2026
—ORCID · conflict

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

Systems, architecture and hardware · 5 · 2 first-author · 5 since 2021Databases, data management, data science and information retrieval · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 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
5 papers
Storage systems · 80% Distributed systems · 10% Memory systems · 9%
Databases, data mining, and information retrieval
1 paper
Transaction processing and concurrency control · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › storage reliability
erasure coding
1.922026
DRBoost: Boosting Degraded Read Performance in MSR-Coded Storage Clusters · FAST 2026
Flash-oriented Coded Storage: Research Status and Future Directions · ACM Trans. Storage 2025
Storage systems › distributed storage
coded storage
0.912025
Flash-oriented Coded Storage: Research Status and Future Directions · ACM Trans. Storage 2025
Storage systems
data redundancy
0.912025
Flash-oriented Coded Storage: Research Status and Future Directions · ACM Trans. Storage 2025
Storage systems
flash and SSD
0.912025
Flash-oriented Coded Storage: Research Status and Future Directions · ACM Trans. Storage 2025
Storage systems
file systems
0.812024
StreamCache: Revisiting Page Cache for File Scanning on Fast Storage Devices · USENIX ATC 2024
Memory systems › cache management › storage caching
page cache
0.812024
StreamCache: Revisiting Page Cache for File Scanning on Fast Storage Devices · USENIX ATC 2024
Distributed systems › distributed database
distributed transactions
0.612022
Aurogon: Taming Aborts in All Phases for Distributed In-Memory Transactions · FAST 2022
Storage systems › flash and SSD
SSD array
0.512021
FusionRAID: Achieving Consistent Low Latency for Commodity SSD Arrays · FAST 2021
Distributed systems
fault tolerance
0.312026
DRBoost: Boosting Degraded Read Performance in MSR-Coded Storage Clusters · FAST 2026
Storage systems › distributed storage
storage cluster
0.312026
DRBoost: Boosting Degraded Read Performance in MSR-Coded Storage Clusters · FAST 2026
Storage systems
storage reliability
0.312025
Flash-oriented Coded Storage: Research Status and Future Directions · ACM Trans. Storage 2025
Storage systems › storage devices
fast storage devices
0.212024
StreamCache: Revisiting Page Cache for File Scanning on Fast Storage Devices · USENIX ATC 2024
Storage systems › storage reliability
RAID
0.112021
FusionRAID: Achieving Consistent Low Latency for Commodity SSD Arrays · FAST 2021

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

page cache optimization · 0.8
YearPublicationVenuePosition
2026 DRBoost: Boosting Degraded Read Performance in MSR-Coded Storage Clusters
Xiao Niu, Guangyan Zhang, Zhiyue Li, Sijie Cai
FAST3
2025 Flash-oriented Coded Storage: Research Status and Future Directions
abstract
Flash-based solid-state drives (SSDs) have been widely adopted in various storage systems, manifesting better performance than their forerunner HDDs. However, the characteristics of flash media post some drawbacks when deploying SSD-based storage systems. First, flash media have limited program/erase cycles, making them vulnerable to media failures. Second, SSD foreground I/Os can suffer from inconsistent performance due to interference from background operations like garbage collection (GC). The major solution to the above problems is to introduce data redundancy. Redundant data can not only detect raw bit errors and recover lost data but also enable I/O scheduling to sidestep SSDs that are under performance degradation. Compared with multi-replica, data coding is a more space-efficient way to provide redundancy. However, it is more challenging to simultaneously achieve low access latency, consistent performance, and fast recovery. This article examines the design of coded storage in existing storage systems, with a focus on flash storage systems, and how they address these challenges. The coded storage techniques are categorized into in-device coding, cross-device coding, and cross-machine coding. They are designed for different scenarios and purposes but share some design rationales in common. For each type of coded storage, we begin by presenting the theoretical bases, followed by an overview of how existing studies address the performance and endurance issues of coded storage from a systemic perspective. Finally, we review the history of coded storage, list several key insights from existing works, and speculate some promising directions for flash-oriented coded storage systems.
Zhiyue Li, Guangyan Zhang, Yang Wang 0009
ACM Trans. Storage1
2024 StreamCache: Revisiting Page Cache for File Scanning on Fast Storage Devices
Zhiyue Li, Guangyan Zhang
USENIX ATC1
2022 Aurogon: Taming Aborts in All Phases for Distributed In-Memory Transactions
Tianyang Jiang, Guangyan Zhang, Zhiyue Li
FAST3
2022 Short Tail: taming tail latency for erasure-code-based in-memory systems
abstract
In-memory systems with erasure coding (EC) enabled are widely used to achieve high performance and data availability. However, as the scale of clusters grows, the server-level fail-slow problem is becoming increasingly frequent, which can create long tail latency. The influence of long tail latency is further amplified in EC-based systems due to the synchronous nature of multiple EC sub-operations. In this paper, we propose an EC-enabled in-memory storage system called Short Tail, which can achieve consistent performance and low latency for both reads and writes. First, Short Tail uses a lightweight request monitor to track the performance of each memory node and identify any fail-slow node. Second, Short Tail selectively performs degraded reads and redirected writes to avoid accessing fail-slow nodes. Finally, Short Tail posts an adaptive write strategy to reduce write amplification of small writes. We implement Short Tail on top of Memcached and compare it with two baseline systems. The experimental results show that Short Tail can reduce the P99 tail latency by up to 63.77%; it also brings significant improvements in the median latency and average latency.
Zhiyue Li, Guangyan Zhang
Frontiers Inf. Technol. Electron. Eng.2
2021 FusionRAID: Achieving Consistent Low Latency for Commodity SSD Arrays
Tianyang Jiang, Guangyan Zhang, Zican Huang, Xiaosong Ma, Junyu Wei, Zhiyue Li
FAST6