Demo Data from VLDB 2026 / reviewers in the wild / expert
Zhongxian Liang
dblp:426/5434
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2026
0009-0004-8007-0806ORCID · corroborated
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 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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.
| Databases, data mining, and information retrieval
1 paper |
Data stream processing · 100% | |
| Computer networks
2 papers |
Network measurement and analytics · 62% Software-defined and programmable networks · 19% Internet architecture and protocols · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
GPUs and heterogeneous computing · 62% Reconfigurable computing and FPGAs · 19% Cloud and datacenter computing · 19% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data stream processing › frequency estimation
heavy hitter detection |
1.0 | 1 | 2026 | PBSketch: Finding Periodic Burst Items in Data Streams · KDD (1) 2026 |
Data stream processing
sketch |
1.0 | 1 | 2026 | PBSketch: Finding Periodic Burst Items in Data Streams · KDD (1) 2026 |
Network measurement and analytics › traffic measurement
traffic monitoring |
1.0 | 1 | 2026 | JitterSketch: Finding Jittery Flows in Network Streams · WWW 2026 |
GPUs and heterogeneous computing › packet processing
packet classification |
1.0 | 1 | 2026 | MegaTurbo: A Scalable FPGA-based Engine for MegaFlow Classifier in Open vSwitch · FPGA 2026 |
Software-defined and programmable networks
programmable data plane |
0.3 | 1 | 2026 | MegaTurbo: A Scalable FPGA-based Engine for MegaFlow Classifier in Open vSwitch · FPGA 2026 |
Internet architecture and protocols
quality of service |
0.3 | 1 | 2026 | JitterSketch: Finding Jittery Flows in Network Streams · WWW 2026 |
Reconfigurable computing and FPGAs › FPGA accelerator
FPGA-based stream processing |
0.3 | 1 | 2026 | PBSketch: Finding Periodic Burst Items in Data Streams · KDD (1) 2026 |
Cloud and datacenter computing › datacenter network
virtual switch |
0.3 | 1 | 2026 | MegaTurbo: A Scalable FPGA-based Engine for MegaFlow Classifier in Open vSwitch · FPGA 2026 |
Methods — techniques the papers use, named apart from their topics
window smoothing · 2.0sketch · 2.0pipelined matching engine · 2.0hierarchical structure · 2.0decision-tree packet classification · 2.0stream processing · 1.0sketching · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | MegaTurbo: A Scalable FPGA-based Engine for MegaFlow Classifier in Open vSwitchabstractOpen vSwitch (OVS) is a key component in cloud and data center networks, yet its MegaFlow classifier imposes significant CPU overhead. Existing SmartNIC-based acceleration approaches for the MegaFlow classifier typically employ simplistic hardware offloading techniques, which exhibit limited scalability for dynamic, large-scale flow tables. Motivated by these challenges, we argue that a hardware accelerator specifically tailored for the MegaFlow classifier is necessary, forming the basis of our FPGA-based solution, MegaTurbo. The core innovations of MegaTurbo are threefold: (1) a scalable and hardware-friendly decision-tree based packet classification algorithm, specifically optimized for the structure of MegaFlow rules; (2) a novel hardware architecture incorporating multiple pipelined matching engines, designed to process multiple decision trees generated by the software algorithm in parallel; and (3) a heterogeneous framework composed of CPU and FPGA, which can work together to support online rule updates, with little and bounded impact on rule searching. Experimental results on a Xilinx Virtex UltraScale+ FPGA demonstrate that MegaTurbo achieves a sustained classification throughput of 500 MPPS while supporting dynamic rule updates at 300-500 KUPS on 100K-scale rulesets. These results not only validate the effectiveness of our domain-specific co-design approach, but also highlight the potential of FPGA-based SmartNICs to address the performance bottlenecks of software switches in large-scale cloud and data center networks. Zhongxian Liang, Wenjun Li 0004, Yao Xin, Ying Wan 0001, Hui Li 0022, Weizhe Zhang |
FPGA | 3 |
| 2026 | PBSketch: Finding Periodic Burst Items in Data StreamsabstractDetecting periodic burst (PB) items in data streams is crucial for applications like rate limiting but remains unexplored. % While combining existing sketch algorithms offers a baseline, it suffers from significant inaccuracy and inefficiency. In this paper, we propose PBSketch, the first dedicated sketch algorithm designed for detecting PB items in real time. Its key techniques mainly include: 1) a two-stage hierarchical structure that efficiently maintains potential burst items and discards those without potential; 2) a fine-grained PB selection mechanism during window processing, coupled with the Window Smoothing Processing optimization to amortize performance overhead and eliminate processing spikes. % We provide its error bounds through rigorous theoretical analysis. Our extensive experiments show that PBSketch outperforms the baseline solution in accuracy and speed. By deploying it on an FPGA platform, the throughput is further significantly improved. Moreover, it effectively optimizes a practical application of rate limiting, clearly improving performance with almost negligible overhead. Zhuochen Fan, Zhongxian Liang, Zirui Liu 0002, Dayu Wang, Dong Wen 0004, Wenjun Li 0004, Tong Yang 0003, Yuzhou Liu 0001, Weizhe Zhang |
KDD (1) | 2 |
| 2026 | FlowTurbo: From Best-Effort to Hit-Driven MegaFlow Hardware Offloading in Open vSwitchabstractOffloading fast-path MegaFlows in Open vSwitch to hardware accelerators is a common approach for accelerating packet forwarding in modern cloud data centers. However, due to the limited capabilities of current hardware accelerators, existing solutions still rely on coarse-grained, best-effort offloading, which struggles with dynamic, large-scale traffic and results in inefficient resource utilization and limited performance gains. We present FlowTurbo, a self-adaptive, system-level offloading approach that implements hit-driven MegaFlow hardware offloading by jointly optimizing software rule scheduling and hardware rule lookup. The core innovations of FlowTurbo are threefold: (1) a traffic-aware, hit-driven MegaFlow offloading framework that selectively migrates hotspot wildcard rules to hardware; (2) a domain-specific, hardware-friendly sketch for MegaFlow rules that tracks rule hotness and enables the scheduler to make timely and precise offloading decisions; and (3) a domain-specific, algorithm-hardware co-designed packet classification accelerator that supports both line-rate rule matching and online rule updates. We implemented FlowTurbo on Open vSwitch and prototyped its hardware accelerator on a Xilinx Alveo U200. Evaluation using multiple real-world traffic traces shows that FlowTurbo achieves an average acceleration coverage of 89.4%, and the hardware accelerator delivers a maximum throughput of 400 MOPS while consuming only 3.3% of FPGA logic resources. Zhongxian Liang, Wenjun Li 0004, Yao Xin, Tong Yang 0003, Gaogang Xie, Weizhe Zhang |
SIGCOMM | 1 |
| 2026 | JitterSketch: Finding Jittery Flows in Network StreamsabstractIn the modern internet, with the proliferation of real-time applications such as online gaming and video conferencing, the timely detection of network jitter has become a critical task in network measurement. Network jitter is defined as the abrupt fluctuations in packet inter-arrival times within network flows, which severely degrade the Quality of Service for these applications. Traditional jitter detection methods primarily focus on macro-level end-to-end or hop-by-hop latency variations, neglecting the fine-grained jitter that occurs within specific flows. In this paper, we present JitterSketch, the first sketch-based algorithm specifically designed for detecting jittery flows. JitterSketch employs a novel three-stage structure to efficiently filter out infrequent and stable flows, thereby identifying and reporting the jittery flows that have the most significant impact on network quality. Extensive experiments demonstrate that JitterSketch achieves an improvement of up to 50 percentage points in both recall and precision rates compared to baseline solutions, while maintaining high processing throughput. Furthermore, we deployed JitterSketch in a QoS simulation system, where it yielded significant improvements in QoS. Zhongxian Liang, Qilong Shi, Xiyan Liang, Wenjun Li 0004, Tong Yang 0003, Yangyang Wang 0001, Mingwei Xu 0001, Weizhe Zhang |
WWW | 1 |