Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yunchuan Zheng

dblp:252/6094 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0001-6965-7754ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Computer 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
1 paper
Storage systems · 30% Distributed systems · 23% Memory systems · 23%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems › cache management › storage caching
cluster caching
0.412020
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data · INFOCOM 2020
Storage systems › data management › database storage
columnar storage
0.412020
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data · INFOCOM 2020
Distributed systems
distributed caching
0.412020
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data · INFOCOM 2020
Parallel and multicore computing
load balancing
0.412020
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data · INFOCOM 2020
Storage systems › distributed storage
distributed in-memory storage
0.112020
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data · INFOCOM 2020

Methods — techniques the papers use, named apart from their topics

replication · 0.4column grouping · 0.4
YearPublicationVenuePosition
2020 RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data
abstract
Cluster caching systems increasingly store structured data objects in the columnar format. However, these systems routinely face the imbalanced load that significantly impairs the I/O performance. Existing load-balancing solutions, while effective for reading unstructured data objects, fall short in handling columnar data. Unlike unstructured data that can only be read through a full-object scan, columnar data supports direct query of specific columns with two distinct access patterns: (1) columns have the heavily skewed popularity, and (2) hot columns are likely accessed together in a query job. Based on these two access patterns, we propose an effective load-balancing solution for structured data. Our solution, which we call RepBun, groups hot columns into a bundle. It then copies multiple replicas of the column bundle and stores them uniformly across servers. We show that RepBun achieves improved load balancing with reduced memory overhead, while avoiding data shuffling between cache servers. We implemented RepBun atop Alluxio, a popular in-memory distributed storage, and evaluate its performance through EC2 deployment against the TPC-H benchmark work-load. Experimental results show that RepBun outperforms the existing load-balancing solutions with significantly shorter read latency and faster query completion.
Minchen Yu, Yinghao Yu, Yunchuan Zheng, Baichen Yang, Wei Wang 0030
INFOCOM3
2019 Characterizing and Synthesizing Task Dependencies of Data-Parallel Jobs in Alibaba Cloud
abstract
Cluster schedulers routinely face data-parallel jobs with complex task dependencies expressed as DAGs (directed acyclic graphs). Understanding DAG structures and runtime characteristics in large production clusters hence plays a key role in scheduler design, which, however, remains an important missing piece in the literature. In this work, we present a comprehensive study of a recently released cluster trace in Alibaba. We examine the dependency structures of Alibaba jobs and find that their DAGs have sparsely connected vertices and can be approximately decomposed into multiple trees with bounded depth. We also characterize the runtime performance of DAGs and show that dependent tasks may have significant variability in resource usage and duration---even for recurring tasks. In both aspects, we compare the query jobs in the standard TPC benchmarks with the production DAGs and find the former inadequately representative. To better benchmark DAG schedulers at scale, we develop a workload generator that can faithfully synthesize task dependencies based on the production Alibaba trace. Extensive evaluations show that the synthesized DAGs have consistent statistical characteristics as the production DAGs, and the synthesized and real workloads yield similar scheduling results with various schedulers.
Huangshi Tian, Yunchuan Zheng, Wei Wang 0030
SoCC2