Help us!

Take some time to transcribe PyCon 2014 talks! Click on the "Share" button below the video and then "Subtitle" to get started.

Swarming the Web: Evolving the Perfect Config File

Description

Swarming the Web: Evolving the Perfect Config File

Presented by Kurt Grandis

Deployed web applications are typically run on top of stacks of highly configurable middleware. The number of tunable parameters and their impact are rarely fully explored. Using SciPy and a set of common Python-based web tools this session will present a new method of automatically tuning a typical LAMP stack for optimal performance.

Abstract

Deployed web applications typically run on top of stacks of configurable technology (e.g. web servers, interface modules, software load balancers, databases). Each of these components often has dozens of tuneable parameters. How many times are those values typically tweaked before a final set of tuned parameters are settled on? What criteria are typically used to determine the optimal set?

This session presents a new method of automatically tuning a common LAMP stack for optimal performance. We explore a solution using some common Python-based automated deployment and load testing tools and dive into scientific computing with SciPy.