making your python application fast nothing turns off user faster than an application that performs poorly when an application performs poorlyyou can count on users not using it at all in factpoor performance is significant source of application failure in enterprise environments an organization can spend ton of money to build an impressive application that does everythingbut no one uses it because it runs too slowly or has other serious performance problems performance is actually mix of reliabilitysecurityand speed in factyou can read about the performance triangle on my blog at blog johnmuellerbooks com//considering-theperformance-trianglemany developers focus on just the speed part of performance but end up not achieving their goal it' important to look at every aspect of your application' use of resources and to ensure that you use the best coding techniques numerous resources are available to help you understand performance as it applies to python applications howeverone of the best resources out there is " guide to analyzing python performance,at huyng com/posts/python-performance-analysisthe author takes the time to explain why something is performance bottleneckrather than simply tell you that it is after you read this articlemake sure to check out the pythonspeed performance tips at pythonspeed/performancetips as well