A Django deployment guide for Ubuntu | Ventanazul
libapache2-mod-wsgiGraham Dumpleton: Load spikes and excessive memory usage in mod_python.
A common complaint about mod_python is that it uses too much memory and can cause huge spikes in processor load. Fact is that this isn't really caused by mod_python itself, but indirectly by virtue of how, or more so how not, Apache has been configured for the type of web application that is being run.
this is IMPORTANT
Some have realised that mod_wsgi daemon mode seems to offer a more predictable memory usage profile and performance curve and as a result fervently recommend it, but at the same time they still don't seem to understand what the problems with embedded mode, as outlined above actually were. So, hopefully the explanation above will help in clearing up why, not just in the case of mod_wsgi daemon mode vs mod_wsgi embedded mode, but also for the much maligned mod_python.
out of date, hence the mod_python, but the apache conf still appliesWSGI middleware is awesome, and Django should use it more - Eric Florenzano's Website
how to debug runaway django apps, amongst other things, using WSGI middleware from repoze.