BestConfig: tapping the performance potential of systems via automatic configuration tuning
A smart hill-climbing algorithm for application server configuration