Hi,
I need some help with sorting out our performance issues for
http://vodo.net,
an online distribution site for free-to-share films.
Our basic problem is that, under even slightly heavy load, turbogears
slows down a great deal. We don't see any of the typical signs of high
load. CPU and RAM usage are low, and mysql seems to have no trouble
dealing with the requests. Rather, it seems that something is blocking
all the turbogears threads.
We are running the site under Nginx which handles all requests for the
website and serves static files from disk and cached files from
memcached. It also acts as a load balancer dividing requests between 3
turbogears instances.
We also have a bittorrent tracker and a bittorrent seeder running on
the same machine. The tracker handles somewhere upwards of 10 million
hits per day, although the size of most queries and responses is quite
small.
We are putting out a new release on the 13th of December and need to
address this issue before then. For the last couple of releases we
have been forced to use static landing page and bypass turbogears but
we need to enable functionlity for this one.
Please get in touch if you have experience with setting up high-
traffic sites using nginx, turbogears and memcached and let me know
your availability, costs and proposed scope for having a look at our
setup. Please keep in mind that we're a very small team and can't pay
a lot. More documentation is available as a PDF and you would get
access to the server to sort out any problems.
Best Regards
Nils Hellberg
VODO
http://vodo.net