Demo Data from VLDB 2026 / reviewers in the wild / expert
Jiandan Zheng
dblp:49/1652
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2Databases, data management, data science and information retrieval · 2Security and privacy · 1Software engineering, systems software and programming languages · 1Applied, 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
5 papers |
Distributed systems · 85% Storage systems · 15% | |
| Computer networks
1 paper |
Edge and fog computing · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
replication |
0.2 | 2 | 2010 | Dual-Quorum: A Highly Available and Consistent Replication System for Edge Services · IEEE Trans. Dependable Secur. Comput. 2010 PRACTI Replication · NSDI 2006 |
Distributed systems › replication › replica control
quorum consensus |
0.1 | 1 | 2010 | Dual-Quorum: A Highly Available and Consistent Replication System for Edge Services · IEEE Trans. Dependable Secur. Comput. 2010 |
Distributed systems › consistency models
strong consistency |
0.1 | 1 | 2010 | Dual-Quorum: A Highly Available and Consistent Replication System for Edge Services · IEEE Trans. Dependable Secur. Comput. 2010 |
Distributed systems › replication
data replication |
0.1 | 2 | 2005 | Improving Availability and Performance with Application-Specific Data Replication · IEEE Trans. Knowl. Data Eng. 2005 Application specific data replication for edge services · WWW 2003 |
Distributed systems
edge computing |
0.1 | 2 | 2005 | Improving Availability and Performance with Application-Specific Data Replication · IEEE Trans. Knowl. Data Eng. 2005 Application specific data replication for edge services · WWW 2003 |
Storage systems
distributed storage |
0.1 | 1 | 2009 | PADS: A Policy Architecture for Distributed Storage Systems · NSDI 2009 |
Distributed systems
consistency models |
0.0 | 1 | 2003 | Application specific data replication for edge services · WWW 2003 |
Edge and fog computing
data sharing |
0.0 | 1 | 2010 | Dual-Quorum: A Highly Available and Consistent Replication System for Edge Services · IEEE Trans. Dependable Secur. Comput. 2010 |
Storage systems › data redundancy
replicated storage |
0.0 | 1 | 2006 | PRACTI Replication · NSDI 2006 |
Distributed systems
distributed object systems |
0.0 | 1 | 2005 | Improving Availability and Performance with Application-Specific Data Replication · IEEE Trans. Knowl. Data Eng. 2005 |
Methods — techniques the papers use, named apart from their topics
volume leases · 0.2analytical evaluation · 0.2distributed object architecture · 0.1relaxed consistency models · 0.1application-specific replication · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Dual-Quorum: A Highly Available and Consistent Replication System for Edge ServicesabstractThis paper introduces dual-quorum replication, a novel data replication algorithm designed to support Internet edge services. Edge services allow clients to access Internet services via distributed edge servers that operate on a shared collection of underlying data. Although it is generally difficult to share data while providing high availability, good performance, and strong consistency, replication algorithms designed for specific access patterns can offer nearly ideal trade-offs among these metrics. In this paper, we focus on the key problem of sharing read/write data objects across a collection of edge servers when the references to each object 1) tend not to exhibit high concurrency across multiple nodes and 2) tend to exhibit bursts of read-dominated or write-dominated behavior. Dual-quorum replication combines volume leases and quorum-based techniques to achieve excellent availability, response time, and consistency for such workloads. In particular, through both analytical and experimental evaluations, we show that the dual-quorum protocol can (for the workloads of interest) approach the optimal performance and availability of Read-One/Write-All-Asynchronously (ROWA-A) epidemic algorithms without suffering the weak consistency guarantees and resulting design complexity inherent in ROWA-A systems. Michael Dahlin, Jiandan Zheng, Lorenzo Alvisi, Arun Iyengar |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2009 | PADS: A Policy Architecture for Distributed Storage Systems
Nalini Moti Belaramani, Jiandan Zheng, Amol Nayate, Robert Soulé, Michael Dahlin, Robert Grimm 0001 |
NSDI | 2 |
| 2006 | PRACTI Replication
Nalini Moti Belaramani, Michael Dahlin, Amol Nayate, Arun Venkataramani, Praveen Yalagandula, Jiandan Zheng |
NSDI | 7 |
| 2005 | Dual-Quorum Replication for Edge Services
Michael Dahlin, Jiandan Zheng, Lorenzo Alvisi, Arun Iyengar |
Middleware | 3 |
| 2005 | Improving Availability and Performance with Application-Specific Data ReplicationabstractThe emerging edge services architecture promises to improve the availability and performance of Web services by replicating servers at geographically distributed sites. A key challenge in such systems is data replication and consistency, so that edge server code can manipulate shared data without suffering the availability and performance penalties that would be incurred by accessing a traditional centralized database. This work explores using a distributed object architecture to build an edge service data replication system for an e-commerce application, the TPC-W benchmark, which simulates an online bookstore. We take advantage of application-specific semantics to design distributed objects that each manages a specific subset of shared information using simple and effective consistency models. Our experimental results show that by slightly relaxing consistency within individual distributed objects, our application realizes both high availability and excellent performance. For example, in one experiment, we find that our object-based edge server system provides five times better response time over a traditional centralized cluster architecture and a factor of nine improvement over an edge service system that distributes code but retains a centralized database. Michael Dahlin, Amol Nayate, Jiandan Zheng, Arun Iyengar |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2003 | Application specific data replication for edge servicesabstractThe emerging edge services architecture promises to improve the availability and performance of web services by replicating servers at geographically distributed sites. A key challenge in such systems is data replication and consistency so that edge server code can manipulate shared data without incurring the availability and performance penalties that would be incurred by accessing a traditional centralized database. This paper explores using a distributed object architecture to build an edge service system for an e-commerce application, an online bookstore represented by the TPC-W benchmark. We take advantage of application specific semantics to design distributed objects to manage a specific subset of shared information using simple and effective consistency models. Our experimental results show that by slightly relaxing consistency within individual distributed objects, we can build an edge service system that is highly available and efficient. For example, in one experiment we find that our object-based edge server system provides a factor of five improvement in response time over a traditional centralized cluster architecture and a factor of nine improvement over an edge service system that distributes code but retains a centralized database. Michael Dahlin, Amol Nayate, Jiandan Zheng, Arun Iyengar |
WWW | 4 |