ConEx: Efficient Exploration of Big-Data System Configurations for Better Performance
Not on the map. Why?
Abstract (arXiv)
Configuration space complexity makes the big-data software systems hard to configure well. Consider Hadoop, with over nine hundred parameters, developers often just use the default configurations provided with Hadoop distributions. The opportunity costs in lost performance are significant. Popular learning-based approaches to auto-tune software does not scale well for big-data systems because of the high cost of collecting training data. We present a new method based on a combination of Evolutionary Markov Chain Monte Carlo (EMCMC) sampling and cost reduction techniques to cost-effectively find better-performing configurations for big data systems. For cost reduction, we developed and experimentally tested and validated two approaches: using scaled-up big data jobs as proxies for the objective function for larger jobs and using a dynamic job similarity measure to infer that results obtained for one kind of big data problem will work well for similar problems. Our experimental results suggest that our approach promises to significantly improve the performance of big data systems and that it outperforms competing approaches based on random sampling, basic genetic algorithms (GA), and predictive model learning. Our experimental results support the conclusion that our approach has strongly demonstrated potential to significantly and cost-effectively improve the performance of big data systems.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 0; 2025: 2; 2026: 1.
4 papers.
- 2021MMO: Meta Multi-Objectivization for Software Configuration Tuningcited by 19
- 2025HPC Application Parameter Autotuning on Edge Devices: A Bandit Learning Approachcited by 1
- 2025Evaluating Useful Surrogate Models for Configuration Tuning Beyond Accuracy: A Fitness Landscape Analysis Perspectivecited by 0
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQLcited by 0
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQL19 May 2026
- 2025Evaluating Useful Surrogate Models for Configuration Tuning Beyond Accuracy: A Fitness Landscape Analysis Perspective26 Sep 2025
- 2025HPC Application Parameter Autotuning on Edge Devices: A Bandit Learning Approach2 Jan 2025
- 2021MMO: Meta Multi-Objectivization for Software Configuration Tuning14 Dec 2021