Demo Data from VLDB 2026 / reviewers in the wild / expert
Yanpei Chen
dblp:35/940
· DBLP profile ↗
8ranked-venue papers
5as first author
0since 2021 · last 2016
0000-0001-6010-263XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorArtificial intelligence and machine learning · 1Computer networks · 1 · 1 first-authorApplied, interdisciplinary, general and emerging 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
4 papers |
Performance modeling and evaluation · 53% Cloud and datacenter computing · 23% Storage systems · 14% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
benchmarking |
0.4 | 2 | 2016 | Common Pitfalls of Benchmarking Big Data Systems · IEEE Trans. Serv. Comput. 2016 Interactive Analytical Processing in Big Data Systems: A Cross-Industry Study of MapReduce Workloads · Proc. VLDB Endow. 2012 |
Performance modeling and evaluation › benchmarking › distributed system benchmarking
big data system benchmarking |
0.2 | 1 | 2016 | Common Pitfalls of Benchmarking Big Data Systems · IEEE Trans. Serv. Comput. 2016 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 2 | 2012 | Energy efficiency for large-scale MapReduce workloads with significant interactive analysis · EuroSys 2012 Interactive Analytical Processing in Big Data Systems: A Cross-Industry Study of MapReduce Workloads · Proc. VLDB Endow. 2012 |
Energy-efficient computing
datacenter energy efficiency |
0.1 | 1 | 2012 | Energy efficiency for large-scale MapReduce workloads with significant interactive analysis · EuroSys 2012 |
Performance modeling and evaluation › workload characterization › parallel workload analysis
mapreduce workload characterization |
0.1 | 1 | 2012 | Interactive Analytical Processing in Big Data Systems: A Cross-Industry Study of MapReduce Workloads · Proc. VLDB Endow. 2012 |
Cloud and datacenter computing › job scheduling
workload-aware scheduling |
0.1 | 1 | 2012 | Energy efficiency for large-scale MapReduce workloads with significant interactive analysis · EuroSys 2012 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2012 | Interactive Analytical Processing in Big Data Systems: A Cross-Industry Study of MapReduce Workloads · Proc. VLDB Endow. 2012 |
Storage systems
data placement |
0.1 | 1 | 2011 | Design implications for enterprise storage systems via multi-dimensional trace analysis · SOSP 2011 |
Storage systems
storage reliability |
0.1 | 1 | 2011 | Design implications for enterprise storage systems via multi-dimensional trace analysis · SOSP 2011 |
Query processing and optimization
interactive data exploration |
0.0 | 1 | 2012 | Energy efficiency for large-scale MapReduce workloads with significant interactive analysis · EuroSys 2012 |
Memory systems
cache |
0.0 | 1 | 2011 | Design implications for enterprise storage systems via multi-dimensional trace analysis · SOSP 2011 |
Methods — techniques the papers use, named apart from their topics
workload characterization · 0.5trace analysis · 0.4empirical study · 0.1multi-dimensional statistical trace analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Data quality: Experiences and lessons from operationalizing big dataabstractData quality issues pose a significant barrier to operationalizing big data. They pertain to the meaning of the data, the consistency of that meaning, the human interpretation of results, and the contexts in which the results are used. Data quality issues arise after organizations have moved past clear-cut technical solutions to early bottlenecks in using data. Left unaddressed, such issues can and have led to high profile missteps, and raise doubts about the data-driven world view altogether. In this paper, we share real-world case studies of tackling data quality challenges across industry verticals. We present initial ideas on how to systematically address data quality issues via technology. The success of operationalizing big data will depend on the quality of data involved, and whether such data causes uncertainty and disruptions, or delivers genuine knowledge and value. Archana Ganapathi, Yanpei Chen |
IEEE BigData | 2 |
| 2016 | Common Pitfalls of Benchmarking Big Data SystemsabstractIt is challenging to get reliable performance benchmarking results. Benchmarking matters because one of the defining characteristics of big data systems is the ability to process large datasets faster. “How large” and “how fast” drive technology choices, purchasing decisions, and cluster operations. Even with the best intentions, performance benchmarking is fraught with pitfalls-easy to get numbers, hard to tell if they are sound. This paper discusses five common pitfalls drawn from engineering and customer experiences at Cloudera, a leading big data vendor. These pitfalls are: “Comparing Apples to Oranges”-when too many parameters are modified and comparison is impossible, “Not Testing at Scale”-trying to test a big data system by extrapolating from an undersized test system, “Believing in Miracles”-failing to question suspicious results, “Using Unrealistic Benchmarks”-using workloads far removed from what will realistically be used by customers, and “Communicating Results Poorly”-neglecting to communicate sufficient information for customers to understand and reproduce the results. These pitfalls offers a behind-the-scenes look at internal engineering and review processes that produces rigorous benchmark results. Readers working on big data in both the industry and in academia can draw lessons from our experience. Gwen Shapira, Yanpei Chen |
IEEE Trans. Serv. Comput. | 2 |
| 2014 | The Truth About MapReduce Performance on SSDs
Karthik Kambatla, Yanpei Chen |
LISA | 2 |
| 2012 | Energy efficiency for large-scale MapReduce workloads with significant interactive analysisabstractMapReduce workloads have evolved to include increasing amounts of time-sensitive, interactive data analysis; we refer to such workloads as MapReduce with Interactive Analysis (MIA). Such workloads run on large clusters, whose size and cost make energy efficiency a critical concern. Prior works on MapReduce energy efficiency have not yet considered this workload class. Increasing hardware utilization helps improve efficiency, but is challenging to achieve for MIA workloads. These concerns lead us to develop BEEMR (Berkeley Energy Efficient MapReduce), an energy efficient MapReduce workload manager motivated by empirical analysis of real-life MIA traces at Facebook. The key insight is that although MIA clusters host huge data volumes, the interactive jobs operate on a small fraction of the data, and thus can be served by a small pool of dedicated machines; the less time-sensitive jobs can run on the rest of the cluster in a batch fashion. BEEMR achieves 40-50% energy savings under tight design constraints, and represents a first step towards improving energy efficiency for an increasingly important class of datacenter workloads. Yanpei Chen, Sara Alspaugh, Dhruba Borthakur, Randy H. Katz |
EuroSys | 1 |
| 2012 | Interactive Analytical Processing in Big Data Systems: A Cross-Industry Study of MapReduce WorkloadsabstractWithin the past few years, organizations in diverse industries have adopted MapReduce-based systems for large-scale data processing. Along with these new users, important new workloads have emerged which feature many small, short, and increasingly interactive jobs in addition to the large, long-running batch jobs for which MapReduce was originally designed. As interactive, large-scale query processing is a strength of the RDBMS community, it is important that lessons from that field be carried over and applied where possible in this new domain. However, these new workloads have not yet been described in the literature. We fill this gap with an empirical analysis of MapReduce traces from six separate business-critical deployments inside Facebook and at Cloudera customers in e-commerce, telecommunications, media, and retail. Our key contribution is a characterization of new MapReduce workloads which are driven in part by interactive analysis, and which make heavy use of query-like programming frameworks on top of MapReduce. These workloads display diverse behaviors which invalidate prior assumptions about MapReduce such as uniform data access, regular diurnal patterns, and prevalence of large jobs. A secondary contribution is a first step towards creating a TPC-like data processing benchmark for MapReduce. Yanpei Chen, Sara Alspaugh, Randy H. Katz |
Proc. VLDB Endow. | 1 |
| 2011 | The Case for Evaluating MapReduce Performance Using Workload SuitesabstractMapReduce systems face enormous challenges due to increasing growth, diversity, and consolidation of the data and computation involved. Provisioning, configuring, and managing large-scale MapReduce clusters require realistic, workload-specific performance insights that existing MapReduce benchmarks are ill-equipped to supply. In this paper, we build the case for going beyond benchmarks for MapReduce performance evaluations. We analyze and compare two production MapReduce traces to develop a vocabulary for describing MapReduce workloads. We show that existing benchmarks fail to capture rich workload characteristics observed in traces, and propose a framework to synthesize and execute representative workloads. We demonstrate that performance evaluations using realistic workloads gives cluster operator new ways to identify workload-specific resource bottlenecks, and workload-specific choice of MapReduce task schedulers. We expect that once available, workload suites would allow cluster operators to accomplish previously challenging tasks beyond what we can now imagine, thus serving as a useful tool to help design and manage MapReduce systems. Yanpei Chen, Archana Ganapathi, Rean Griffith, Randy H. Katz |
MASCOTS | 1 |
| 2011 | Design implications for enterprise storage systems via multi-dimensional trace analysisabstractEnterprise storage systems are facing enormous challenges due to increasing growth and heterogeneity of the data stored. Designing future storage systems requires comprehensive insights that existing trace analysis methods are ill-equipped to supply. In this paper, we seek to provide such insights by using a new methodology that leverages an objective, multi-dimensional statistical technique to extract data access patterns from network storage system traces. We apply our method on two large-scale real-world production network storage system traces to obtain comprehensive access patterns and design insights at user, application, file, and directory levels. We derive simple, easily implementable, threshold-based design optimizations that enable efficient data placement and capacity optimization strategies for servers, consolidation policies for clients, and improved caching performance for both. Yanpei Chen, Kiran Srinivasan, Garth R. Goodson, Randy H. Katz |
SOSP | 1 |
| 2008 | Energy efficient Ethernet encodingsabstractThe energy efficiency of network elements is becoming more prominent, with growing concern for Internet power consumption and heat dissipation in datacenters and communications closets. Previous work has looked at energy efficient wireless topologies, network nodes, routers, and protocols. In considering a fresh redesign of the Internet datacenter for energy efficiency, we believe that energy efficient encodings are worthy of study. In this work, we re-examine the choice of Ethernet encoding, develop an associated energy model, evaluate current encodings, and propose new encodings. We found that simpler encodings are more energy efficient, with power savings of around 20% for the best encoding. Our work represents a first step in re-examining the established assumptions and practices of the PHY level of the network stack with respect to energy. Yanpei Chen, Tracy Xiaoxiao Wang, Randy H. Katz |
LCN | 1 |