Jack Hu

dblp:243/2500 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
database-as-a-service
1.222025
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.912025
Scaling and Hardening XLOG: The SQL Azure Hyperscale Log Service · ICDE 2025
Distributed systems
replication
0.912025
Scaling and Hardening XLOG: The SQL Azure Hyperscale Log Service · ICDE 2025
Database system architecture and tuning
disaggregated storage and compute
0.412019
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
YearPublicationVenuePosition
2025 Scaling and Hardening XLOG: The SQL Azure Hyperscale Log Service
abstract
XLOG 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
ICDE1
2020 A System-of-Systems Approach to the Strategic Feasibility of Modular Vehicle Fleets
abstract
The 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 Cloud
abstract
The 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 Conference5