Demo Data from VLDB 2026 / reviewers in the wild / expert
Haochuan Fan
dblp:197/7055
· DBLP profile ↗
3ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 since 2021Computer networks · 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
3 papers |
Cloud and datacenter computing · 52% Distributed systems · 48% | |
| Databases, data mining, and information retrieval
1 paper |
Data stream processing · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cluster resource management and scheduling |
0.5 | 1 | 2021 | Fangorn: Adaptive Execution Framework for Heterogeneous Workloads on Shared Clusters · Proc. VLDB Endow. 2021 |
Distributed systems
distributed job execution |
0.5 | 1 | 2021 | Fangorn: Adaptive Execution Framework for Heterogeneous Workloads on Shared Clusters · Proc. VLDB Endow. 2021 |
Data stream processing
distributed stream processing |
0.2 | 1 | 2016 | StreamScope: Continuous Reliable Distributed Processing of Big Data Streams · NSDI 2016 |
Distributed systems
fault tolerance |
0.1 | 1 | 2016 | StreamScope: Continuous Reliable Distributed Processing of Big Data Streams · NSDI 2016 |
Methods — techniques the papers use, named apart from their topics
runtime data statistics adaptation · 0.5graph-based execution modeling · 0.5table replication · 0.4project placement · 0.4job outsourcing · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Fangorn: Adaptive Execution Framework for Heterogeneous Workloads on Shared ClustersabstractPervasive needs for data explorations at all scales have populated modern distributed platforms with workloads of different characteristics. The growing complexities and diversities have thereafter imposed distinct challenges to execute them on shared clusters in corporate or public clouds. This paper presents Fangorn, an adaptive execution framework built on an enriched graph model. As the underlying infrastructure for core computation platforms at Alibaba, Fangorn supports various execution modes and caters to heterogeneous workloads. With the capability to orchestrate graph executions with both long-running and requested-on-demand resources at the same time, Fangorn allows exploration of tradeoffs between latency and resource efficiency, for jobs of all scales. By modeling distributed job executions as mutable graphs with pluggable components, Fangorn offers a systematic framework to adjust job executions adaptively, according to data statistics collected during run-time. Fangorn supports an array of different computation engines ranging from relational to deep learning, and is fully deployed on production clusters across Alibaba. It manages tens of millions of distributed jobs daily, with job size scaling from one to half-million. Yingda Chen, Jiamang Wang, Yifeng Lu, Zhiqiang Lv, Xuebin Min, Hua Cai, Wei Zhang 0012, Haochuan Fan, Chao Li 0009, Wei Lin 0016, Yangqing Jia, Jingren Zhou 0001 |
Proc. VLDB Endow. | 9 |
| 2019 | Yugong: Geo-Distributed Data and Job Placement at ScaleabstractCompanies like Alibaba operate tens of data centers (DCs) across geographically distributed locations. These DCs collectively provide the storage space and computing power for the company, storing EBs of data and serving millions of batch analytics jobs every day. In Alibaba, as our businesses grow, there are more and more cross-DC dependencies caused by jobs reading data from remote DCs. Consequently, the precious wide area network bandwidth becomes a major bottleneck for operating geo-distributed DCs at scale. In this paper, we present Yugong --- a system that manages data placement and job placement in Alibaba's geo-distributed DCs, with the objective to minimize cross-DC bandwidth usage. Yugong uses three methods, namely project placement, table replication, and job outsourcing, to address the issues of high bandwidth consumption across the DCs. We give the details of Yugong's design and implementation for the three methods, and describe how it cooperates with other systems (e.g., Alibaba's big data analytics platform and cluster scheduler) to improve the productivity of the DCs. We also report comprehensive performance evaluation results, which validate the design of Yugong and show that significant reduction in cross-DC bandwidth usage has been achieved. Yingjie Shi, Yihui Feng, James Cheng, Haochuan Fan, Chao Li 0009, Jingren Zhou 0001 |
Proc. VLDB Endow. | 7 |
| 2016 | StreamScope: Continuous Reliable Distributed Processing of Big Data Streams
Wei Lin 0016, Haochuan Fan, Zhengping Qian, Jingren Zhou 0001, Lidong Zhou |
NSDI | 2 |