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.

Zhiying Liang

dblp:13/6787 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
3since 2021 · last 2025
0009-0004-2908-1446ORCID · corroborated

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

Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

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
Distributed systems · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
consensus
0.912025
HoliPaxos: Towards More Predictable Performance in State Machine Replication · Proc. VLDB Endow. 2025
Distributed systems › fault tolerance
failure detection
0.912025
HoliPaxos: Towards More Predictable Performance in State Machine Replication · Proc. VLDB Endow. 2025
Distributed systems
fault tolerance
0.912025
HoliPaxos: Towards More Predictable Performance in State Machine Replication · Proc. VLDB Endow. 2025
Distributed systems › consensus › paxos
paxos-based replication
0.912025
HoliPaxos: Towards More Predictable Performance in State Machine Replication · Proc. VLDB Endow. 2025
Distributed systems › replication
state machine replication
0.912025
HoliPaxos: Towards More Predictable Performance in State Machine Replication · Proc. VLDB Endow. 2025

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

log pruning · 0.9failure detector integration · 0.9
YearPublicationVenuePosition
2025 Practical Considerations for Implementing State Machine Replication in the Cloud
abstract
State Machine Replication (SMR) protocols form the backbone of many distributed systems. Enterprises and startups increasingly build their distributed systems on the cloud due to its many advantages, such as scalability and cost-effectiveness. Due to their prevalence in systems, the practical aspects of SMR algorithms, such as efficiency and performance, become hugely important. These practical considerations can impact capacity planning, deployment strategies, and, ultimately, the cost of running stateful systems in the cloud. In this paper, we consider various practical choices that impact the performance and efficiency of state machine replication in the cloud. To that order, we design a language-agnostic Multi-Paxos-based state machine architecture and implement it in several languages popular for cloud deployment. In the process, we investigate the impact of threading, communication, and memory management models on replicated state machines’ performance and resource efficiency. We also examine the high-level implications of virtualization on the performance of SMR implementations in various languages. We present our findings as a collection of practical lessons backed by our experimental data and analysis.
Zhiying Liang, Vahab Jabrayilov, Abutalib Aghayev, Aleksey Charapko
ICDCS1
2025 HoliPaxos: Towards More Predictable Performance in State Machine Replication
abstract
State machine replication (SMR) algorithms ensure redundancy in critical systems and, as a result, underpin fault-tolerant distributed databases. Good SMR protocol performance is essential for capacity planning and meeting desired performance objectives. However, many implementations of popular SMR algorithms, such as MultiPaxos and Raft, have issues that make their performance unpredictable. This unpredictability often arises from certain "bolt-on" additions to core protocols, such as external failure detectors and replication log compaction. In this paper, we argue that tighter integration of such traditionally ad-hoc mechanisms with the core replication protocols can stabilize performance, making the solutions more reliable and more accessible to accurate capacity planning. Moreover, we show that these integrations can be non-disruptive for the underlying consensus algorithm, resulting in systems that preserve the simplicity and safety of traditional single-leader consensus-based SMR. To that order, we integrate the failure and slowdown detectors inside the SMR and achieve better performance and faster fail-over under various network partitions and node slowdown events. We also illustrate that tight integration of replication log management, pruning, and snapshotting can reduce memory and CPU usage while avoiding performance fluctuations associated with traditional log compaction and cleanup approaches.
Zhiying Liang, Vahab Jabrayilov, Abutalib Aghayev, Aleksey Charapko
Proc. VLDB Endow.1
2022 Towards Elasticity in Heterogeneous Edge-dense Environments
abstract
Edge computing has enabled a large set of emerging edge applications by exploiting data proximity and offloading computation-intensive workloads to nearby edge servers. However, supporting edge application users at scale poses challenges due to limited point-of-presence edge sites and constrained elasticity. In this paper, we introduce a densely-distributed edge resource model that leverages capacity-constrained volunteer edge nodes to support elastic computation offloading. Our model also enables the use of geo-distributed edge nodes to further support elasticity. Collectively, these features raise the issue of edge selection. We present a distributed edge selection approach that relies on client-centric views of available edge nodes to optimize average end-to-end latency, with considerations of system heterogeneity, resource contention and node churn. Elasticity is achieved by fine-grained performance probing, dynamic load balancing, and proactive multi-edge node connections per client. Evaluations are conducted in both real-world volunteer environments and emulated platforms to show how a common edge application, namely AR-based cognitive assistance, can benefit from our approach and deliver low-latency responses to distributed users at scale.
Zhiying Liang, Nikhil Sreekumar, Sumanth Kaushik 0001, Abhishek Chandra, Jon B. Weissman
ICDCS2
2014 A linear classification approach to model the early cellular responses induced by drugs
abstract
To quantitatively discover the protein sub-cellular translocation pattern which responds to drugs' treatment doses is a challenge for medical applications with bio-imaging and machine learning on the Single-channel Protein Sub-cellular Location Fluorescence Images without segmentation. This paper suggested a Linear Classification Approach to model the Early Cellular Responses Induced by Drugs. Based on published image-set data, our methods' Accuracy, Precision, Recall and F-Score will be more than 0.70, 0.71, 0.65 and 0.71 respectively.
Dechang Xu, Zhiying Liang, Dayou Cheng, Cuihong Dai, Aiju Hou, Liqiang Pan, Jianzhong Li 0001
BIBM2
2001 Self-Stabilizing Minimum Spanning Tree Construction on Message-Passing Networks
Lisa Higham, Zhiying Liang
DISC2