EDBT 2026 Demo / reviewers in the wild / expert
Linguan Yang
dblp:219/9704
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Computer networks · 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
3 papers |
Distributed systems · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Transaction processing and concurrency control · 82% Distributed and cloud data management · 18% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control
distributed transaction processing |
0.9 | 2 | 2022 | Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads · SIGMOD Conference 2022 Carousel: Low-Latency Transaction Processing for Globally-Distributed Data · SIGMOD Conference 2018 |
Transaction processing and concurrency control › transaction scheduling
transaction prioritization |
0.6 | 1 | 2022 | Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads · SIGMOD Conference 2022 |
Distributed systems
replication |
0.5 | 2 | 2020 | Domino: using network measurements to reduce state machine replication latency in WANs · CoNEXT 2020 Carousel: Low-Latency Transaction Processing for Globally-Distributed Data · SIGMOD Conference 2018 |
Distributed systems
consensus |
0.4 | 1 | 2020 | Domino: using network measurements to reduce state machine replication latency in WANs · CoNEXT 2020 |
Distributed systems › consensus
paxos |
0.4 | 1 | 2020 | Domino: using network measurements to reduce state machine replication latency in WANs · CoNEXT 2020 |
Distributed systems › replication
state machine replication |
0.4 | 1 | 2020 | Domino: using network measurements to reduce state machine replication latency in WANs · CoNEXT 2020 |
Distributed systems
fault tolerance |
0.2 | 1 | 2022 | Natto: Providing Distributed Transaction Prioritization for High-Contention Workloads · SIGMOD Conference 2022 |
Distributed systems › replication › geo-replication
wide-area replication |
0.1 | 1 | 2018 | Carousel: Low-Latency Transaction Processing for Globally-Distributed Data · SIGMOD Conference 2018 |
Methods — techniques the papers use, named apart from their topics
network measurement · 1.6timestamp ordering · 1.1timestamp-based ordering · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Natto: Providing Distributed Transaction Prioritization for High-Contention WorkloadsabstractThis paper introduces Natto, a geo-distributed database system that supports transaction prioritization. Instead of having each shard process transactions in their arrival order, Natto leverages network measurements to estimate the transaction arrival time at each shard, and assigns a timestamp to the transaction based on its arrival time to the furthest shard. These timestamps establish a global ordering of transactions, and introduces opportunities to selectively abort pending low-priority transactions that conflict with a high-priority transaction, or even preempt transactions that are already partially prepared. Our experiments on both Microsoft Azure and a local cluster show that Natto's tail latency for high-priority transactions are significantly lower than the tail latencies of Carousel and TAPIR, which are the current state-of-the-art in geo-distributed transaction processing systems. Linguan Yang, Xinan Yan, Bernard Wong 0001 |
SIGMOD Conference | 1 |
| 2020 | Domino: using network measurements to reduce state machine replication latency in WANsabstractThis paper introduces Domino, a low-latency state machine replication protocol for wide-area networks. Domino uses network measurements to predict the expected arrival time of a client request to each of its replicas, and assigns a future timestamp to the request indicating when the last replica from the supermajority quorum should have received the request. With accurate arrival time predictions and in the absence of failures, Domino can always commit a request in a single network roundtrip using a Fast Paxos-like protocol by ordering the requests based on their timestamps. Xinan Yan, Linguan Yang, Bernard Wong 0001 |
CoNEXT | 2 |
| 2018 | Carousel: Low-Latency Transaction Processing for Globally-Distributed DataabstractThe trend towards global applications and services has created an increasing demand for transaction processing on globally-distributed data. Many database systems, such as Spanner and CockroachDB, support distributed transactions but require a large number of wide-area network roundtrips to commit each transaction and ensure the transaction's state is durably replicated across multiple datacenters. This can significantly increase transaction completion time, resulting in developers replacing database-level transactions with their own error-prone application-level solutions. Xinan Yan, Linguan Yang, Xiayue Charles Lin, Bernard Wong 0001, Kenneth Salem, Tim Brecht |
SIGMOD Conference | 2 |