O que é o varnish cache e para que server?

Varnish é um acelerador de requisições HTTP(cache) que deixa seu site até 300x mais rápido!
Um serviço que fica entre o usuário e o servidor web, fazendo uma analise dos conteúdos mais acessados, armazenando um cache e efetuando gerência das páginas acessadas.

Geralmente, a cada nova visita que um site recebe é feita uma requisição ao servidor web, para que o conteúdo acessado seja carregado e exibido corretamente. Quando o site recebe várias visitas ao mesmo tempo, este processo de requisição poderá se tornar mais lento e as páginas do site demorarem mais para carregar e serem exibidas.

O Varnish é um serviço que funciona entre o usuário e o servidor web. Ele fica no meio. Ele analisa os conteúdos mais acessados do site e armazena um cache (uma cópia dos arquivos na memória RAM, isso mesmo na memória RAM), permitindo que os arquivos com conteúdo estáticos como vídeos, imagens, arquivos em HTML, CSS e Javascript sejam carregados rapidamente.

O Varnish fica entre os usuários que estão navegando na internet e o servidor web, recebendo todas as requisições e repassando para o servidor apenas o que ele não tiver em cache.

Veja as principais vantagens:

 

Seu site carrega mais rápido: não é preciso buscar todas as informações no servidor e carregá-las a cada requisição.

Alta performance: permite um maior volume de visitas simultâneas para seu site.

Melhor posição em mecanismos de busca: quanto mais rápido um site carrega, mais bem posicionado ele ficará entre os resultados da busca do Google, por exemplo.

Não sobrecarrega o servidor: ele apenas será acessado quando o conteúdo que está no cache expirar ou for alterado.

 

Atualmente, muitos sites têm utilizado esta solução em sua arquitetura. Como o Globo.com, Word Press.com, sistema de buscas do Twitter, r7.com, dentre outros.

Veja este video que explica de forma clara pra que todos possam entender e como funcion o varnish cache

*Atualmente todos nossos servidores de hospedagem e revenda de hospedagem possuem o varnish cache instalado e funcional de forma gratuita para todos clientes, melhorando assim o carregamento das paginas web em até 300x.


 

Deixe seu comentário