Demo Data from SIGIR 2026 / reviewers in the wild / expert
Haoze Song
dblp:239/6521
· DBLP profile ↗
12ranked-venue papers
4as first author
11since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 4 first-author · 8 since 2021Systems, architecture and hardware · 4 · 4 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 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.
| Databases, data mining, and information retrieval
6 papers |
Transaction processing and concurrency control · 39% Query processing and optimization · 33% Database system architecture and tuning · 22% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Distributed systems · 47% Storage systems · 41% Cloud and datacenter computing · 4% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 67% Program verification · 33% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% | |
| Artificial intelligence
1 paper |
Graph learning · 100% |
Topics — the 29 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning
hybrid transactional and analytical processing |
2.1 | 3 | 2024 | A survey on hybrid transactional and analytical processing · VLDB J. 2024 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba · Proc. ACM Manag. Data 2023 Rethink Query Optimization in HTAP Databases · Proc. ACM Manag. Data 2023 |
Distributed systems › distributed database
distributed transactions |
1.7 | 2 | 2025 | K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time Clocks · Proc. VLDB Endow. 2025 Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP · Proc. ACM Manag. Data 2025 |
Software testing
concurrency testing |
1.0 | 1 | 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud Reliability · EuroSys 2026 |
Program verification
deductive verification |
1.0 | 1 | 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud Reliability · EuroSys 2026 |
Software testing › concurrency testing
probabilistic concurrency testing |
1.0 | 1 | 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud Reliability · EuroSys 2026 |
Storage systems
indexing |
1.0 | 1 | 2026 | DMTree: Towards Efficient Tree Indexing on Disaggregated Memory via Compute-side Collaborative Design · FAST 2026 |
Query processing and optimization
OLAP |
1.0 | 2 | 2024 | A survey on hybrid transactional and analytical processing · VLDB J. 2024 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba · Proc. ACM Manag. Data 2023 |
Transaction processing and concurrency control
OLTP |
1.0 | 2 | 2024 | A survey on hybrid transactional and analytical processing · VLDB J. 2024 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba · Proc. ACM Manag. Data 2023 |
Machine learning › Graph learning
graph neural network |
0.9 | 1 | 2025 | Harnessing Scale and Physics: A Multi-Graph Neural Operator Framework for PDEs on Arbitrary Geometries · KDD (1) 2025 |
Computational science and engineering › scientific machine learning
neural operator |
0.9 | 1 | 2025 | Harnessing Scale and Physics: A Multi-Graph Neural Operator Framework for PDEs on Arbitrary Geometries · KDD (1) 2025 |
Computational science and engineering
partial differential equation solver |
0.9 | 1 | 2025 | Harnessing Scale and Physics: A Multi-Graph Neural Operator Framework for PDEs on Arbitrary Geometries · KDD (1) 2025 |
Query processing and optimization
analytical query processing |
0.9 | 1 | 2025 | Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP · Proc. ACM Manag. Data 2025 |
Transaction processing and concurrency control › concurrency control
multiversion concurrency control |
0.9 | 1 | 2025 | K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time Clocks · Proc. VLDB Endow. 2025 |
Transaction processing and concurrency control › concurrency control
timestamp-based concurrency control |
0.9 | 1 | 2025 | K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time Clocks · Proc. VLDB Endow. 2025 |
Storage systems › secure storage
encrypted database |
0.9 | 1 | 2025 | ECStore: Achieving Efficient and Compressible Indexing on Outsourced Encrypted Databases · IEEE Trans. Knowl. Data Eng. 2025 |
Storage systems
HTAP |
0.9 | 1 | 2025 | Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP · Proc. ACM Manag. Data 2025 |
Distributed systems › consistency models
strong consistency |
0.9 | 1 | 2025 | Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAP · Proc. ACM Manag. Data 2025 |
Distributed and cloud data management › cloud database
cloud-native database |
0.7 | 1 | 2023 | PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba · Proc. ACM Manag. Data 2023 |
Query processing and optimization
query execution |
0.7 | 1 | 2023 | Rethink Query Optimization in HTAP Databases · Proc. ACM Manag. Data 2023 |
Query processing and optimization
query optimization |
0.7 | 1 | 2023 | Rethink Query Optimization in HTAP Databases · Proc. ACM Manag. Data 2023 |
Transaction processing and concurrency control
distributed transaction processing |
0.5 | 1 | 2021 | Achieving low tail-latency and high scalability for serializable transactions in edge computing · EuroSys 2021 |
Transaction processing and concurrency control › serializability
serializable transactions |
0.5 | 1 | 2021 | Achieving low tail-latency and high scalability for serializable transactions in edge computing · EuroSys 2021 |
Cloud and datacenter computing
cloud service reliability |
0.3 | 1 | 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud Reliability · EuroSys 2026 |
Distributed systems
distributed coordination |
0.3 | 1 | 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud Reliability · EuroSys 2026 |
Parallel and multicore computing
load balancing |
0.3 | 1 | 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud Reliability · EuroSys 2026 |
Memory systems
memory disaggregation |
0.3 | 1 | 2026 | DMTree: Towards Efficient Tree Indexing on Disaggregated Memory via Compute-side Collaborative Design · FAST 2026 |
Privacy and data protection › privacy-preserving search
encrypted search |
0.3 | 1 | 2025 | ECStore: Achieving Efficient and Compressible Indexing on Outsourced Encrypted Databases · IEEE Trans. Knowl. Data Eng. 2025 |
Distributed systems › replication
geo-replication |
0.3 | 1 | 2025 | K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time Clocks · Proc. VLDB Endow. 2025 |
Distributed systems
replication |
0.3 | 1 | 2025 | K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time Clocks · Proc. VLDB Endow. 2025 |
Methods — techniques the papers use, named apart from their topics
probabilistic concurrency testing · 2.0model checking · 2.0deductive verification · 2.0visibility control protocol · 1.7truetime clock · 1.7physics graph · 1.7merkle tree · 1.7membership testing · 1.7graphformer · 1.7dynamic snapshot algorithm · 1.7dynamic attention · 1.7dependency graph · 1.7cryptographic hash · 1.7serializability · 1.0geo-replication · 1.0plan scheduling · 0.7cost modeling · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Lessons Learned from Incorporating Formal Methods in Huawei Cloud ReliabilityabstractFormal methods are increasingly adopted in systems where reliability and correctness are critical, enabled by improvements in tool usability, speed, and automation. This industrial experience report presents three projects at Huawei Cloud showcasing different trade-offs in investment and assurance levels. We applied probabilistic concurrency testing, model checking, and deductive verification to two foundational services in the database and networking domains: the K2 transactional key-value store and the Global Server Load Balancer (GSLB). Claudia Cauli, Timo Lang, Sebti Mouelhi, Subhajit Bandopadhyay, Xusheng Chen, Yazhi Feng, Haoze Song, Linhua Tang, Zhenli Sheng, Ananth Shrinivas Srinath |
EuroSys | 9 |
| 2026 | DMTree: Towards Efficient Tree Indexing on Disaggregated Memory via Compute-side Collaborative Design
Guoli Wei, Yongkun Li 0001, Haoze Song, Lulu Yao, Yinlong Xu 0001, Heming Cui |
FAST | 3 |
| 2025 | Harnessing Scale and Physics: A Multi-Graph Neural Operator Framework for PDEs on Arbitrary GeometriesabstractPartial Differential Equations (PDEs) underpin many scientific phenomena, yet traditional computational approaches often struggle with complex, nonlinear systems and irregular geometries. This paper introduces the AMG method, a Multi-Graph neural operator approach designed for efficiently solving PDEs on Arbitrary geometries. AMG leverages advanced graph-based techniques and dynamic attention mechanisms within a novel GraphFormer architecture, enabling precise management of diverse spatial domains and complex data interdependencies. By constructing multi-scale graphs to handle variable feature frequencies and a physics graph to encapsulate inherent physical properties, AMG significantly outperforms previous methods, which are typically limited to uniform grids. We present a comprehensive evaluation of AMG across six benchmarks, demonstrating its consistent superiority over existing state-of-the-art models. Our findings highlight the transformative potential of tailored graph neural operators in surmounting the challenges faced by conventional PDE solvers. Our code and datasets are available on https://github.com/lizhihao2022/AMG. Zhihao Li 0004, Haoze Song, Zhilu Lai, Wei Wang 0011 |
KDD (1) | 2 |
| 2025 | Perseus: Achieving Strong Consistency and High Data Freshness for Scalable Geo-distributed HTAPabstractThe rise of global data-driven applications has made geo-distributed hybrid transactional and analytical processing (HTAP) databases increasingly desirable. Existing distributed HTAP systems provide users with good performance on both transactions and analytical queries, and this good performance is scalable across a large number of data nodes. Unfortunately, these systems either provide weak consistency or incur bad data freshness when deployed geographically. In this paper, we present P erseus , a scalable HTAP database that enforces strong consistency for both transactions and analytical queries. To handle consistency efficiently, P erseus augments the classical dependency graph in concurrency control protocols to explicitly record the versions of data and their complete dependencies, implying which data needs to be read together in a snapshot. To minimize data staleness on analytical queries (another important goal of HTAP), P erseus further introduces a new dynamic snapshot algorithm that chooses updates selectively. Extensive evaluation results show that, compared to the HTAP databases with even weaker consistency, P erseus achieves up to 90% lower visibility delay, a metric of data freshness, capturing the time interval during which transactional updates are committed to the database and can be visible to analytical queries. Besides, Perseus is scalable across many nodes and robust to network instability. Haoze Song, Xusheng Chen, Ruijie Gong, Zekai Sun, Tianxiang Shen, Cheng Li 0001, Sen Wang 0004, Heming Cui |
Proc. ACM Manag. Data | 1 |
| 2025 | K2: On Optimizing Distributed Transactions in a Multi-region Data Store with True-time ClocksabstractTrueTime clocks (TTCs) that offer accurate and reliable time within limited uncertainty bounds have been increasingly implemented in many clouds. Multi-region data stores that seek decentralized synchronization for high performance represent an ideal application of TTC. However, the co-designs between the two often failed to realize their full potential. This paper proposes K2, a multi-region data store that explores the opportunity of using TTC for distributed transactions. Compared to its pioneer, Google Spanner, K2 augments TTC's semantics in three core design pillars. First, K2 carries a new timestamp-generating scheme that is capable of providing a small time uncertainty bound at scale. Second, K2 revitalizes existing multi-version timestamp-ordered concurrency control to realize multi-version properties for read-write transactions. Third, K2 introduces a new TTC-based visibility control protocol that provides efficient reads at replicas. Our evaluation shows that, K2 achieves an order of magnitude higher transaction throughput relative to other geo-distributed transaction protocols while ensuring a lower visibility delay at asynchronous replicas. Haoze Song, Xusheng Chen, Yazhi Feng, Xieyun Fang, Heming Cui, Linghe Kong |
Proc. VLDB Endow. | 1 |
| 2025 | ECStore: Achieving Efficient and Compressible Indexing on Outsourced Encrypted DatabasesabstractEncrypted Databases (EDBs) are essential for protecting sensitive data outsourced to public clouds, enabling diverse index-based queries over encrypted data. However, existing EDB indexes often incur high storage overhead and performance degradation, primarily due to the poor compressibility of pseudorandom encrypted values, which leads to frequent accesses to slower persistent storage as indexes outgrow main memory. We introduceECStore, the first EDB that supports compressible and efficient indexing. Observing that EDB indexes are used solely for lookups and never decrypted, we designECTree, a cryptographic hash-based index structure in which each node is a compressible bit-string identifier that conceals plaintext keys.ECTreeenables logarithmic-time encrypted search via a novel membership testing mechanism. To address false positives arising in dynamic workloads, we introduceDirected View Check(DVC), which detects inaccuracies and avoids redundant traversals. Additionally,ECTree's Merkle-tree-like structure supports encrypted query authentication, resisting server compromise. Extensive evaluations show thatECStorecan achieve up to 94.7% lower latency and 10.5x higher throughput on popular benchmarks compared to notable EDBs. Tianxiang Shen, Ji Qi 0002, Ning Jia 0004, Haoze Song, Xiapu Luo, Sen Wang 0004, Heming Cui |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2024 | A survey on hybrid transactional and analytical processingabstractAbstract To provide applications with the ability to analyze fresh data and eliminate the time-consuming ETL workflow, hybrid transactional and analytical (HTAP) systems have been developed to serve online transaction processing and online analytical processing workloads in a single system. In recent years, HTAP systems have attracted considerable interest from both academia and industry. Several new architectures and technologies have been proposed. This paper provides a comprehensive overview of these HTAP systems. We review recently published papers and technical reports in this field and broadly classify existing HTAP systems into two categories based on their data formats: monolithic and hybrid HTAP. We further classify hybrid HTAP into four sub-categories based on their storage architecture: row-oriented, column-oriented, separated, and hybrid. Based on such a taxonomy, we outline each stream’s design challenges and performance issues (e.g., the contradictory format demand for monolithic HTAP). We then discuss potential solutions and their trade-offs by reviewing noteworthy research findings. Finally, we summarize emerging HTAP applications, benchmarks, future trends, and open problems. Haoze Song, Wenchao Zhou, Heming Cui, Feifei Li 0001 |
VLDB J. | 1 |
| 2023 | Rethink Query Optimization in HTAP DatabasesabstractThe advent of data-intensive applications has fueled the evolution of hybrid transactional and analytical processing (HTAP). To support mixed workloads, distributed HTAP databases typically maintain two data copies that are specially tailored for data freshness and performance isolation. In particular, a copy in a row-oriented format is well-suited for OLTP workloads, and a second copy in a column-oriented format is optimized for OLAP workloads. Such a hybrid design opens up a new design space for query optimization: plans can be optimized over different data formats and can be executed over isolated resources, which we term hybrid plans. In this paper, we demonstrate that hybrid plans can largely benefit query execution (e.g., up to 11x speedups in our evaluation). However, we also found these benefits will potentially be at the cost of sacrificing data freshness or performance isolation since traditional optimizers may not precisely model and schedule the execution of hybrid plans on real-time updated HTAP databases. Therefore, we propose Metis, an HTAP-aware optimizer. We show, both theoretically and experimentally, that using the proposed optimizations, a system can largely benefit from hybrid plans while preserving isolated performance for OLTP and OLAP, and these optimizations are robust to the changes in workloads. Haoze Song, Wenchao Zhou, Feifei Li 0001, Heming Cui |
Proc. ACM Manag. Data | 1 |
| 2023 | PolarDB-IMCI: A Cloud-Native HTAP Database System at AlibabaabstractCloud-native databases have become the de-facto choice for mission-critical applications on the cloud due to the need for high availability, resource elasticity, and cost efficiency. Meanwhile, driven by the increasing connectivity between data generation and analysis, users prefer a single database to efficiently process both OLTP and OLAP workloads, which enhances data freshness and reduces the complexity of data synchronization and the overall business cost. In this paper, we summarize five crucial design goals for a cloud-native HTAP database based on our experience and customers' feedback, i.e., transparency, competitive OLAP performance, minimal perturbation on OLTP workloads, high data freshness, and excellent resource elasticity. As our solution to realize these goals, we present PolarDB-IMCI, a cloud-native HTAP database system designed and deployed at Alibaba Cloud. Our evaluation results show that PolarDB-IMCI is able to handle HTAP efficiently on both experimental and production workloads; notably, it speeds up analytical queries up to ×149 on TPC-H (100GB). PolarDB-IMCI introduces low visibility delay and little performance perturbation on OLTP workloads (<5%), and resource elasticity can be achieved by scaling out in tens of seconds. Tongliang Li, Haoze Song, Xinjun Yang, Wenchao Zhou, Feifei Li 0001, Baoyue Yan, Qianqian Wu 0007, Yukun Liang, Chengjun Ying, Baokai Chen, Yubin Ruan, Xiaoyi Weng, Shibin Chen, Chengzhong Yang, Hongyan Xing, Nanlong Yu, Dapeng Huang, Jianling Sun |
Proc. ACM Manag. Data | 3 |
| 2022 | Efficient and DoS-resistant Consensus for Permissioned Blockchains
Xusheng Chen, Shixiong Zhao, Ji Qi 0002, Jianyu Jiang, Haoze Song, Cheng Wang 0021, Tsz On Li, T.-H. Hubert Chan, Fengwei Zhang, Xiapu Luo, Sen Wang 0004, Gong Zhang 0001, Heming Cui |
Perform. Evaluation | 5 |
| 2021 | Achieving low tail-latency and high scalability for serializable transactions in edge computingabstractA distributed database utilizing the wide-spread edge computing servers to provide low-latency data access with the serializability guarantee is highly desirable for emerging edge computing applications. In an edge database, nodes are divided into regions, and a transaction can be categorized as intra-region (IRT) or cross-region (CRT) based on whether it accesses data in different regions. In addition to serializability, we insist that a practical edge database should provide low tail latency for both IRTs and CRTs, and such low latency must be scalable to a large number of regions. Unfortunately, none of existing geo-replicated serializable databases or edge databases can meet such requirements. Xusheng Chen, Haoze Song, Jianyu Jiang, Chaoyi Ruan, Cheng Li 0001, Sen Wang 0004, Gong Zhang 0001, Reynold Cheng, Heming Cui |
EuroSys | 2 |
| 2019 | Optimizing Quantum Programs Against Decoherence: Delaying Qubits into Quantum SuperpositionabstractQuantum computing technology has reached a second renaissance in the last decade. However, in the NISQ era pointed out by John Preskill in 2018, quantum noise and decoherence, which affect the accuracy and execution effect of quantum programs, cannot be ignored and corrected by the near future NISQ computers. In order to let users more easily write quantum programs, the compiler and runtime system should consider underlying quantum hardware features such as decoherence. To address the challenges posed by decoherence, in this paper, we propose and prototype QLifeReducer to minimize the qubit lifetime in the input OpenQASM program by delaying qubits into quantum superposition. QLifeReducer includes three core modules, i.e., the parser, parallelism analyzer and transformer. It introduces the layered bundle format to express the quantum program, where a set of parallelizable quantum operations is packaged into a bundle. We evaluate quantum programs before and after transformed by QLifeReducer on both real IBM Q 5 Tenerife and the self-developed simulator. The experimental results show that QLifeReducer reduces the error rate of a quantum program when executed on IBMQ 5 Tenerife by 11%; and can reduce the longest qubit lifetime as well as average qubit lifetime by more than 20% on most quantum workloads. Yu Zhang 0086, Haowei Deng, Quanxi Li, Haoze Song, Leihai Nie |
TASE | 4 |