Geoff, I can't help but notice that the website is really slow. Do you have any info on why that's the case? A 5 second load time is really going to discourage users, and pretty much every action on the site is really slow.
There is caching at the application to avoid expensive database joins using memcached. I can't remember, but there may be some caching of some rendered views using memcached and Django's caching framework (https://docs.djangoproject.com/en/1.8/topics/cache/). It might take a bit for the cache to warm up. There isn't something like varnish in front of the entire site, though that's certainly doable.
From Brian Mingus, Developer 3
Geoff, I can't help but notice that the website is really slow. Do you have any info on why that's the case? A 5 second load time is really going to discourage users, and pretty much every action on the site is really slow.
http://tools.pingdom.com/fpt/#!/dCihYU/http://production.floodlightproject.org/en/
Is there no caching happening?
From Geoff Hing, Developer 1
There is caching at the application to avoid expensive database joins using memcached. I can't remember, but there may be some caching of some rendered views using memcached and Django's caching framework (https://docs.djangoproject.com/en/1.8/topics/cache/). It might take a bit for the cache to warm up. There isn't something like varnish in front of the entire site, though that's certainly doable.