<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Isn't the simplest option to place a decent reverse proxy between the
webserver and our clients?<br>
<br>
For example, varnish will cache and proxy simple GETs, so simple views
of the front page and docs (which I imagine is a large chunk of the
traffic) will be offloaded from the webserver:<br>
<a class="moz-txt-link-freetext" href="http://varnish.projects.linpro.no/wiki/VarnishFeatures">http://varnish.projects.linpro.no/wiki/VarnishFeatures</a><br>
<br>
Also, is the current installation (Db, apache + trac) all on one
machine or are the DB and the webserver split already?<br>
<br>
These would be easy ways to throw more hardware at the problem. <br>
<br>
What is the current web-server configuration?<br>
Can you share traffic stats for the top 20 pages, so we get an idea of
where the load is?<br>
<br>
-Tom<br>
<br>
<blockquote
 cite="mid:mailman.5.1257613202.4566.twisted-python@twistedmatrix.com"
 type="cite">
  <pre wrap="">From: <a class="moz-txt-link-rfc2396E" href="mailto:ssteinerX@gmail.com">"ssteinerX@gmail.com"</a> <a class="moz-txt-link-rfc2396E" href="mailto:ssteinerx@gmail.com">&lt;ssteinerx@gmail.com&gt;</a>
Subject: Re: [Twisted-Python] Volunteer for twisted code Reviews and
        Commits
To: Twisted general discussion <a class="moz-txt-link-rfc2396E" href="mailto:twisted-python@twistedmatrix.com">&lt;twisted-python@twistedmatrix.com&gt;</a>
Message-ID: <a class="moz-txt-link-rfc2396E" href="mailto:C38535FC-8267-4162-B67C-1F27822CBC8D@gmail.com">&lt;C38535FC-8267-4162-B67C-1F27822CBC8D@gmail.com&gt;</a>
Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes


On Nov 7, 2009, at 8:51 AM, David Lyon wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi Jean-Paul,

On Sat, 07 Nov 2009 13:32:28 -0000, <a class="moz-txt-link-abbreviated" href="mailto:exarkun@twistedmatrix.com">exarkun@twistedmatrix.com</a> wrote:

    </pre>
    <blockquote type="cite">
      <pre wrap="">A server farm doesn't buy us anything, as trac can't be scaled up  
across
multiple hosts (or even multiple CPUs on a single host).
      </pre>
    </blockquote>
    <pre wrap="">I'm surprised to hear that.

Usually replication of servers for read requests works well
with dns sharing.

Does Trac not run a database? that can go on another machine and
lighten the load.

Anyway, it's your call. Keep up the good work.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I think the best option may just be to collect machine, database, and  
usage stats and ask the trac guys for help.

S




------------------------------

_______________________________________________
Twisted-Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a>
<a class="moz-txt-link-freetext" href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a>


End of Twisted-Python Digest, Vol 68, Issue 12
**********************************************

  </pre>
</blockquote>
<br>
</body>
</html>