EDBT 2026 Demo / reviewers in the wild / expert
Huican Zhu
dblp:47/1467
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorComputer networks · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 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
4 papers |
Cloud and datacenter computing · 38% Memory systems · 26% Embedded and real-time systems · 13% | |
| Computer networks
1 paper |
Content delivery and video streaming · 87% Internet architecture and protocols · 13% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Content delivery and video streaming › caching
dynamic content caching |
0.0 | 1 | 2001 | Class-based Cache Management for Dynamic Web Content · INFOCOM 2001 |
Content delivery and video streaming › caching
web caching |
0.0 | 1 | 2001 | Class-based Cache Management for Dynamic Web Content · INFOCOM 2001 |
Embedded and real-time systems › real-time scheduling
admission control |
0.0 | 1 | 2001 | Demand-driven Service Differentiation in Cluster-based Network Servers · INFOCOM 2001 |
Memory systems
cache management |
0.0 | 1 | 2001 | Class-based Cache Management for Dynamic Web Content · INFOCOM 2001 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.0 | 1 | 2001 | Demand-driven Service Differentiation in Cluster-based Network Servers · INFOCOM 2001 |
Cloud and datacenter computing › quality of service
differentiated service |
0.0 | 1 | 2001 | Demand-driven Service Differentiation in Cluster-based Network Servers · INFOCOM 2001 |
Memory systems › cache coherence
invalidation |
0.0 | 1 | 2001 | Class-based Cache Management for Dynamic Web Content · INFOCOM 2001 |
Cloud and datacenter computing › datacenter services › online service systems › internet services
web server cluster |
0.0 | 1 | 1999 | Hierarchical Resource Management for Web Server Clusters with Dynamic Content · SIGMETRICS 1999 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1998 | Adaptive Load Sharing for Clustered Digital Library Servers · HPDC 1998 |
Distributed systems › distributed scheduling
load sharing |
0.0 | 1 | 1998 | Adaptive Load Sharing for Clustered Digital Library Servers · HPDC 1998 |
Internet architecture and protocols › world wide web
web server performance |
0.0 | 1 | 2001 | Class-based Cache Management for Dynamic Web Content · INFOCOM 2001 |
Performance modeling and evaluation
queueing models |
0.0 | 1 | 2001 | Demand-driven Service Differentiation in Cluster-based Network Servers · INFOCOM 2001 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.0 | 1 | 1998 | Adaptive Load Sharing for Clustered Digital Library Servers · HPDC 1998 |
Methods — techniques the papers use, named apart from their topics
selective precomputing · 0.1lazy invalidation · 0.1URL class partitioning · 0.1queueing model · 0.0dynamic scheduling · 0.0admission control · 0.0sampling and prediction · 0.0optimization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Demand-driven Service Differentiation in Cluster-based Network ServersabstractService differentiation that provides prioritized service qualities to multiple classes of client requests can effectively utilize available server resources. This paper studies how demand-driven service differentiation in terms of end-user performance can be supported in cluster-based network servers. Our objective is to deliver better services to high priority request classes without over-sacrificing low priority classes. To achieve this objective, we propose a dynamic scheduling scheme, called DDSD that adapts to fluctuating request resource demands by periodically repartitioning servers. This scheme also employs priority-based admission control to drop excessive user requests and achieve soft performance guarantees. For each scheduling period, our scheme monitors the system status and uses a queuing model to approximate server behaviors and guide resource allocation. Our experiments show that the proposed technique achieves demand-driven service differentiation while maximizing resource utilization and that it can substantially outperform static server partitioning. Huican Zhu, Hong Tang 0004, Tao Yang 0009 |
INFOCOM | 1 |
| 2001 | Class-based Cache Management for Dynamic Web ContentabstractCaching dynamic pages at a server site is beneficial in reducing server resource demands and it also helps dynamic page caching at proxy sites. Previous work has used fine-grain dependence graphs among individual dynamic pages and underlying data sets to enforce result consistency. This paper proposes a complementary solution for applications that require coarse-grain cache management. The key idea is to partition dynamic pages into classes based on URL patterns so that an application can specify page identification and data dependence, and invoke invalidation for a class of dynamic pages. To make this scheme time-efficient with small space requirement, lazy invalidation is used to minimize slow disk accesses when IDs of dynamic pages are stored in memory with a digest format. Selective precomputing is further proposed to refresh stale pages and smoothen load peaks. A data structure is developed for efficient URL class searching during lazy or eager invalidation. This paper also presents design and implementation of a caching system called Cachuma which integrates the above techniques, runs in tandem with standard Web servers, and allows Web sites to add dynamic page caching capability with minimal changes. The experimental results show that the proposed techniques are effective in supporting coarse-grain cache management and reducing server response times for tested applications. Huican Zhu, Tao Yang 0009 |
INFOCOM | 1 |
| 1999 | Adaptive Algorithms for Cache-Efficient Trie Search
Anurag Acharya 0001, Huican Zhu |
ALENEX | 2 |
| 1999 | Hierarchical Resource Management for Web Server Clusters with Dynamic Content
Huican Zhu, Ben Smith, Tao Yang 0009 |
SIGMETRICS | 1 |
| 1999 | Scheduling Optimization for Resource-Intensive Web Requests on Server ClustersabstractClustering support with a single-system image for large-scale Web servers is important to improve the system scalability in processing a large number of concurrent requests from Internet, especially when those requests involve resource-intensive dynamic content generation.This paper proposes scheduling optimization for a Web server cluster with a master/slave architecture which separates static and dynamic content processing.Our experimental results show that the proposed optimization using reservation-based scheduling can produce up to a 68% performance improvement. Huican Zhu, Ben Smith, Tao Yang 0009 |
SPAA | 1 |
| 1998 | Adaptive Load Sharing for Clustered Digital Library ServersabstractThis paper investigates load balancing strategies for clustered Alexandria digital library (ADL) servers. The ADL system, which provides on-line information searching and browsing of spatially-referenced materials through the World Wide Web, involves intensive database I/O and heterogeneous CPU activities. Clustering servers can improve the scalability of the ADL system in response to a large number of simultaneous access requests. One difficulty addressed is that clustered workstation nodes may be non-uniform in terms of CPU and I/O speeds. An optimization scheme is proposed in this paper to dynamically monitor the resource availability, use a low-cost communication strategy for updating load information among nodes, and schedule requests based on both I/O and computation load indices. Since the accurate cost estimation for processing database-searching requests is difficult, a sampling and prediction scheme is used to identify the relative efficiency of nodes for satisfying I/O and CPU demands of these requests. A set of experiments using the ADL traces have been conducted to verify the effectiveness of the proposed strategies. Huican Zhu, Tao Yang 0009, Qi Zheng 0001, Oscar H. Ibarra, Terence R. Smith |
HPDC | 1 |