VLDB 2026 Research / reviewers in the wild / expert
Jack Hu
dblp:243/2500
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2025
—ORCID · unresolved
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 2021Human-computer interaction and ubiquitous 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
2 papers |
Distributed systems · 56% Cloud and datacenter computing · 44% | |
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
database-as-a-service |
1.2 | 2 | 2025 | Scaling and Hardening XLOG: The SQL Azure Hyperscale Log Service · ICDE 2025 Socrates: The New SQL Server in the Cloud · SIGMOD Conference 2019 |
Distributed systems
distributed database |
0.9 | 1 | 2025 | Scaling and Hardening XLOG: The SQL Azure Hyperscale Log Service · ICDE 2025 |
Distributed systems
replication |
0.9 | 1 | 2025 | Scaling and Hardening XLOG: The SQL Azure Hyperscale Log Service · ICDE 2025 |
Database system architecture and tuning
disaggregated storage and compute |
0.4 | 1 | 2019 | Socrates: The New SQL Server in the Cloud · SIGMOD Conference 2019 |
Methods — techniques the papers use, named apart from their topics
token bucket rate limiting · 0.9coroutine-based asynchronous processing · 0.9checksum validation · 0.9log-structured storage · 0.8disaggregation · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Scaling and Hardening XLOG: The SQL Azure Hyperscale Log ServiceabstractXLOG is the centralized log service of the SQL Azure Hyperscale (Hyperscale) distributed database-as-a-service (DBaaS) within Microsoft Azure. It is responsible for disseminating transaction log to all clients within the distributed database, such as Page Servers and secondary Compute replicas. As the size of the Hyperscale database increases, the number of XLOG clients also increases, thus presenting scalability challenges in the request handling and IO subsystem. This paper describes how to address scalability challenges by applying various techniques. To solve the thread exhaustion problem, a coroutine-based asynchronous log processing framework was implemented, allowing better management of long-polling requests and eliminating thread starvation. The XLOG Pool, a centralized I/O management component, was introduced to reduce redundant I/Os and improve cold start performance by consolidating log reads across clients. A RateLimiter using a token bucket algorithm was introduced to prevent throttling by Azure storage. To ensure data integrity, several layers of validation, including egress and end-to-end checksum validation, were added to detect and prevent data corruption. Performance evaluations showed significant improvements in log processing and read rates with the new asynchronous framework, XLOG Pool and RateLimiter supporting larger databases more efficiently, enabling Hyperscale to support up to 128 TB size databases in production. This paper illustrates how a real-world cloud database service, responsible for hosting mission-critical applications and managing hundreds of petabytes of data, innovates its logging service to enhance scalability, reliability, and cost efficiency. Jack Hu, Prashanth Purnananda, Hanuma Kodavalla |
ICDE | 1 |
| 2020 | A System-of-Systems Approach to the Strategic Feasibility of Modular Vehicle FleetsabstractThe value proposition for ground vehicle modularity in the U.S. Army and other services has been a topic of continuing debate. Studies to date have largely focused on individual system elements such as manufacturing or maintenance, lacking a holistic perspective of the implications of modularity for the entire fleet operation and life-cycle. The U.S. Army Science and Technology community has demonstrated the technical feasibility of large-scale, transformative ground vehicle modularity, but the business case for modularity remains incomplete. There are multiple criteria tradeoffs between modular and mission-specific (conventional) vehicle platforms, such as total life-cycle cost, mission utility, personnel requirements, and fleet adaptability. This paper presents a system-of-systems framework to address these tradeoffs to support high-level decisions on the strategic feasibility of ground vehicle modularity. We demonstrate this framework with a notional example and an application to the Joint Tactical Transport System (JTTS), a U.S. Army Tank Automotive Research, Development and Engineering Center demonstrator program. Under certain modeling assumptions with regards to the operation of a modular fleet, results for the JTTS study indicate that modularity can lead to significant cost savings at the expense of increased personnel requirements. Alparslan Emrah Bayrak, M. Mert Egilmez, Heng Kuang, Jong Min Park, Edward Lawrence Umpfenbach, Erik Anderson, David J. Gorsich, Jack Hu, Panos Y. Papalambros, Bogdan I. Epureanu |
IEEE Trans. Syst. Man Cybern. Syst. | 9 |
| 2019 | Socrates: The New SQL Server in the CloudabstractThe database-as-a-service paradigm in the cloud (DBaaS) is becoming increasingly popular. Organizations adopt this paradigm because they expect higher security, higher availability, and lower and more flexible cost with high performance. It has become clear, however, that these expectations cannot be met in the cloud with the traditional, monolithic database architecture. This paper presents a novel DBaaS architecture, called Socrates. Socrates has been implemented in Microsoft SQL Server and is available in Azure as SQL DB Hyperscale. This paper describes the key ideas and features of Socrates, and it compares the performance of Socrates with the previous SQL DB offering in Azure. Panagiotis Antonopoulos, Alex Budovski, Cristian Diaconu, Alejandro Hernandez Saenz, Jack Hu, Hanuma Kodavalla, Donald Kossmann, Sandeep Lingam, Umar Farooq Minhas, Naveen Prakash, Vijendra Purohit, Hugh Qu, Chaitanya Sreenivas Ravella, Krystyna Reisteter, Sheetal Shrotri, Dixin Tang, Vikram Wakade |
SIGMOD Conference | 5 |