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.

Miao Yu 0023

dblp:49/1749-23 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
3since 2021 · last 2024
0000-0002-0539-5692ORCID · verified

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

Databases, data management, data science and information retrieval · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

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
Performance modeling and evaluation · 94% Cloud and datacenter computing · 6%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
benchmarking
1.322024
On the Feasibility and Benefits of Extensive Evaluation · Proc. ACM Manag. Data 2024
A Study of Database Performance Sensitivity to Experiment Settings · Proc. VLDB Endow. 2022
Performance modeling and evaluation
performance prediction
0.812024
On the Feasibility and Benefits of Extensive Evaluation · Proc. ACM Manag. Data 2024
Performance modeling and evaluation › performance diagnosis
performance regression detection
0.812024
FBDetect: Catching Tiny Performance Regressions at Hyperscale through In-Production Monitoring · SOSP 2024
Performance modeling and evaluation › benchmarking
database system benchmarking
0.612022
A Study of Database Performance Sensitivity to Experiment Settings · Proc. VLDB Endow. 2022
Empirical software engineering › reproducibility
artifact evaluation
0.212024
On the Feasibility and Benefits of Extensive Evaluation · Proc. ACM Manag. Data 2024

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

random sampling · 1.5incremental sampling · 1.5ANOVA · 1.5reproduction study · 0.6
YearPublicationVenuePosition
2024 FBDetect: Catching Tiny Performance Regressions at Hyperscale through In-Production Monitoring
abstract
This paper presents Meta's FBDetect system, which advances the state of the art in performance regression detection by catching regressions as small as 0.005% in noisy production environments. FBDetect monitors around 800,000 time series covering various types of metrics (e.g., throughput, latency, CPU and memory usage) to detect regressions caused by code or configuration changes in hundreds of services running on millions of servers. FBDetect introduces advanced techniques to capture stack traces fleet-wide, measure fine-grained subroutine-level performance differences, filter out deceptive false-positive regressions, deduplicate correlated regressions, and analyze root causes. Beyond these individual techniques, a key strength of FBDetect over prior work is its battle-tested robustness, proven by seven years of production use, and each year catching regressions that would have wasted millions of servers if left undetected.
Dong Young Yoon, Yang Wang 0009, Miao Yu 0023, Elvis Huang, Juan Ignacio Jones, Abhinay Kukkadapu, Osman Kocas, Jonathan Wiepert, Kapil Goenka, Sherry Chen, Yanjun Lin, Jocelyn Kong, Michael Chow, Chunqiang Tang
SOSP3
2024 On the Feasibility and Benefits of Extensive Evaluation
abstract
Benchmark and system parameters often have a significant impact on performance evaluation, which raises a long-lasting question about which settings we should use. This paper studies the feasibility and benefits of extensive evaluation. A full extensive evaluation, which tests all possible settings, is usually too expensive. This work investigates whether it is possible to sample a subset of the settings and, upon them, generate observations that match those from a full extensive evaluation. Towards this goal, we have explored the incremental sampling approach, which starts by measuring a small subset of random settings, builds a prediction model on these samples using the popular ANOVA approach, adds more samples if the model is not accurate enough, and terminates otherwise. To summarize our findings: 1) Enhancing a research prototype to support extensive evaluation mostly involves changing hard-coded configurations, which does not take much effort. 2) Some systems are highly predictable, which means that they can achieve accurate predictions with a low sampling rate, but some systems are less predictable. 3) We have not found a method that can consistently outperform random sampling + ANOVA. Based on these findings, we provide recommendations to improve artifact predictability and strategies for selecting parameter values during evaluation.
Yujie Hui, Miao Yu 0023, Hao Qi 0008, Yifan Gan, Tianxi Li, Yuke Li 0003, Xueyuan Ren, Sixiang Ma, Xiaoyi Lu 0001, Yang Wang 0009
Proc. ACM Manag. Data2
2022 A Study of Database Performance Sensitivity to Experiment Settings
abstract
To allow performance comparison across different systems, our community has developed multiple benchmarks, such as TPC-C and YCSB, which are widely used. However, despite such effort, interpreting and comparing performance numbers is still a challenging task, because one can tune benchmark parameters, system features, and hardware settings, which can lead to very different system behaviors. Such tuning creates a long-standing question of whether the conclusion of a work can hold under different settings. This work tries to shed light on this question by reproducing 11 works evaluated under TPC-C and YCSB, measuring their performance under a wider range of settings, and investigating the reasons for the change of performance numbers. By doing so, this paper tries to motivate the discussion about whether and how we should address this problem. While this paper does not give a complete solution---this is beyond the scope of a single paper, it proposes concrete suggestions we can take to improve the state of the art.
Yang Wang 0009, Miao Yu 0023, Yujie Hui, Xueyuan Ren, Tianxi Li, Xiaoyi Lu 0001
Proc. VLDB Endow.2