Squid é um servidor proxy baseado em Unix que armazena o conteúdo da Internet mais próximo de um requisitante do que o seu ponto de origem original. O Squid suporta cache de muitos tipos diferentes de objetos Web, incluindo aqueles acessados através de HTTP e FTP. O cache de páginas Web, arquivos de mídia e outros conteúdos frequentemente solicitados acelera o tempo de resposta e reduz o congestionamento de banda.
Um servidor proxy Squid é geralmente instalado em um servidor separado do que o servidor Web com os arquivos originais. O Squid funciona rastreando o uso de objetos através da rede. O Squid agirá inicialmente como um intermediário, simplesmente passando o pedido do cliente para o servidor e salvando uma cópia do objeto solicitado. Se o mesmo cliente ou vários clientes solicitarem o mesmo objeto antes que ele expire do cache do Squid, o Squid pode então servi-lo imediatamente, acelerando o download e economizando largura de banda.
Internet Service Providers (ISPs) têm usado servidores proxy Squid desde o início dos anos 90 para fornecer velocidades de download mais rápidas e reduzir a latência, especialmente para o fornecimento de mídia rica e streaming de vídeo. Operadores de sites freqüentemente colocam um servidor proxy Squid como um acelerador de conteúdo, armazenando conteúdo frequentemente visualizado e facilitando a carga em servidores Web. Redes de entrega de conteúdo e empresas de mídia empregam servidores proxy Squid e os implantam em todas as suas redes para melhorar a experiência dos espectadores que solicitam programação, particularmente para balancear a carga e lidar com picos de tráfego para conteúdo popular.
Squid é fornecido como software livre e de código aberto e pode ser usado sob a GNU General Public License (GPL) da Free Software Foundation. O Squid foi originalmente projetado para rodar em sistemas baseados em Unix mas também pode ser executado em máquinas Windows.
Squid foi originalmente um resultado do Harvest Project, uma ferramenta de coleta e armazenamento de informações de código aberto financiada pela ARPA. "Squid" foi o nome de código usado para diferenciar o projeto quando o desenvolvimento na nova direção foi inicialmente iniciado.
p>aiba mais sobre IT:
>b>> A página inicial do servidor proxy Squid está em squid-cache.org.
> Há um excelente wiki Squid hospedado em squid-cache.org, incluindo um abrangente FAQ.
>b>> "Um olhar dentro da infra-estrutura da Wikipedia" explica como a Wikipedia usa Squid.