Too many knobs to tune? towards faster database tuning by pre-selecting important knobs

K Kanellis, R Alagappan, S Venkataraman - 12th USENIX Workshop on …, 2020 - usenix.org
Hey, you have given me too many knobs!: Understanding and dealing with over-designed
configuration in system software. In Proceedings of the Joint Meeting of the European …

Bringing together configuration research: Towards a common ground

P Gazzillo, MB Cohen - Proceedings of the 2022 ACM SIGPLAN …, 2022 - dl.acm.org
… To further tease out the distinction between configurationrelated faults, we can look at
how … Hey, You Have given Me Too Many Knobs!: Understanding and Dealing with over-Designed

Configminer: Identifying the appropriate configuration options for config-related user questions by mining online forums

M Sayagh, AE Hassan - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
… This section studies config-related questions on online forums, such that we can identify
if … , “Hey, you have given me too many knobs!: Understanding and dealing with over-designed

What should your run-time configuration framework do to help developers?

M Sayagh, N Kerzazi, F Petrillo, K Bennani… - Empirical Software …, 2020 - Springer
… While many frameworks dedicated to configuration exist, we have found in our prior work
on … ) Hey, you have given me too many knobs!: Understanding and dealing with over-designed

Exploring differences and commonalities between feature flags and configuration options

J Meinicke, CP Wong, B Vasilescu… - Proceedings of the ACM …, 2020 - dl.acm.org
understand feature flags and how they relate to configurationWe suggest to explicitly
distinguish configuration option and … out the many opportunities to transfer knowledge and tools, …

[PDF][PDF] Dimensions of Software Configuration

N Siegmund, N Ruckel, J Siegmund - 2020 - sws.informatik.uni-leipzig.de
… , so that we captured the intuitive understanding of practitioners’ view on … Hey, You Have
Given Me Too Many Knobs!: Understanding and Dealing with Over-designed Configuration in …

Scratching the Surface of ./configure: Learning the Effects of Compile-Time Options on Binary Size and Gadgets

X Tërnava, M Acher, L Lesoil, A Blouin… - … Conference on Software …, 2022 - Springer
Hey, you have given me too many knobs!: understanding and dealing with over-designed
configuration in system software. In: Proceedings of the 2015 10th Joint Meeting on …

Configcrusher: Towards white-box performance analysis for configurable systems

M Velez, P Jamshidi, F Sattler, N Siegmund… - Automated Software …, 2020 - Springer
… of the many interesting qualities of such systems. Understanding how individual configuration
… The propagation in Algorithm 4 pulls out nested regions and expands where regions start. …

Understanding and detecting on-the-fly configuration bugs

T Wang, Z Jia, S Li, S Zheng, Y Yu, E Xu… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
handle the situation of configuration updates in special program paths. Taking Redis #4545
[6] as an example, of which the symptoms have … “Hey, You Have given Me Too Many Knobs!: …

An evolutionary study of configuration design and implementation in cloud systems

Y Zhang, H He, O Legunsen, S Li… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
… interface design: we provide understanding for managing the configurability versus …
Hey, You Have Given Me Too Many Knobs! Understanding and Dealing with Over-Designed