Roy M.:
> In http://highscalability.com/youtube-architecture , under "Serving
> Thumbnails", it said:
>
> ..
> - Used squid (reverse proxy) in front of Apache. This worked for a
> while, but as load increased performance eventually decreased. Went
> from 300 requests/second to 20.
> ..
>
> So does it mean squid is not suitable for serving large ammount of
> concurrent requests (as compare to apache)
>
We use Squid for reverse proxy for the popular webmail here, serving for
static resources like images/css/JS etc. Totally 24 squid boxes, each
has the concurrent connections more than 20,000. For small static
objects, Squid has much higher performance than Apache.
But as I once submitted a message on the list, Squid can't get high
traffic passed through. I never saw Squid box has the traffic flow to
reach 200Mbits/Sec. While in some cases lighttpd (epoll +
multi-processes) can get much higher traffic than Squid.
-- Jeff Pang DingTong Technology www.dtonenetworks.comReceived on Sat May 02 2009 - 08:24:55 MDT
This archive was generated by hypermail 2.2.0 : Sat May 02 2009 - 12:00:01 MDT