Past Meetup

Graham Dumpleton on Web Server Bottlenecks and Performance Tuning

This Meetup is past

150 people went

Location image of event venue


I know many people can't make it to the sold out PyCon this year but if you are hoping to catch Graham Dumpleton or practice your lightning talks, you can at our Pre-PyCon meet-up on Monday March 5.


6:30p - Check-in and mingle, with Pizza and Beer provided by our generous sponsor Yelp!

7.10p - Welcome
7.15p - 3-4 Lightning Talks (5 minutes each) followed by announcements

7.45p - Featured Talk
8.45p - Q & A and more Mingling, Ping pong/beer pong...
9:30p - Door close and moving the party to John Colins

Lightning Talks:

1. Edmund Huber - Framework for doing "simple, type-of-value based contracts for Python, as decorators"

2. David Crammer - Debugging tool - the new and improved Sentry

3. Greg Albrecht - Doctests are awesome!

4. kyle Conroy - a tool to download snapshots from the Wayback Machine

Main Talk:

A benchmark of a hello world application is often what developers use to make the all important decision of what web hosting infrastructure they use. Worse is that in many cases this is the only sort of performance testing or monitoring they will ever do. When it comes to their production applications they are usually flying blind and have no idea of how it is performing and what they need to do to tune their web application stack. This talk will discuss different limiting factors or bottlenecks within your WSGI server stack and system that can affect the performance of your Python web application, and the importance of
using monitoring to understand what you web application is doing and so tune your server stack appropriately.


Graham is the author of mod_wsgi, the Apache module for hosting of Python web applications via the WSGI interface. He is currently a software engineer at New Relic, Inc. and a member of both the Apache Software Foundation and Python Software Foundation. He is visiting us from Australia.

*** important logistics***

Please follow the instructions in the RSVP process and print out your ticket or show your ticket on your mobile device to attend the event.

Please submit your lightning talk topic when you RSVP for the event. Don't know what lightning talks are? Learn more:

As usual, looking forward to meeting you and feel free to ping me with questions or suggestions -