Aumente a velocidade de seu site com o Varnish: Proxy cache para sites com conteúdo dinâmico
-
Upload
marcelo-dieder -
Category
Technology
-
view
947 -
download
3
description
Transcript of Aumente a velocidade de seu site com o Varnish: Proxy cache para sites com conteúdo dinâmico
Aumente a velocidade de seu site Aumente a velocidade de seu site com o Varnish: Proxy cache para com o Varnish: Proxy cache para
sites com conteúdo dinâmicosites com conteúdo dinâmico
Marcelo [email protected]
Dia da Liberdade de Dia da Liberdade de
Software Livre 2012Software Livre 2012
2
Tipos de proxy?Tipos de proxy?
Forward Proxy● Proxy sentido rede interna->rede externa● Ex.: Squid
Fonte: http://www.home-network-help.com/
3
O que é um Proxy?O que é um Proxy?
Intermediário entre transações Propostas de utilização de um proxy?
● Anonimato● Cache / Velocidade● Log/Auditoria● Controle acesso● Inspeção de conteúdo● Outros
4
Reverse Proxy - VarnishReverse Proxy - Varnish
Fonte: http://blog.mgm-tp.com/
5
Tipos de proxy?Tipos de proxy?
Reverse Proxy● Proxy para disponibilizar conteúdos.● Maior velocidade de navegação / experiência
usuário.● Econômia de recursos computacionais● Controle web firewall● Maior número de acessos simultâneos● Ex.: Varnish, Nginx, Apache, HAProxy, Squid
6
Reverse Proxy - VarnishReverse Proxy - Varnish
https://www.varnish-cache.org Licença: BSD Suporte Comercial: Linpro Versão atual: 3.0.3 Configuração formato: VCL (Varnish Configuration
Language).
7
Reverse Proxy - VarnishReverse Proxy - Varnish
Suporte a Cache Load Balance e checagem de estado Suporte Comercial: Linpro Compatível ESI (Edge Side Includes) GZIP Configuração formato: VCL (Varnish Configuration
Language). Purge de URLS
8
Reverse Proxy – Varnish - ComponentesReverse Proxy – Varnish - Componentes
varnishadm varnishd varnishncsa varnishreplay varnishstat varnishlog varnishhist
9
Reverse Proxy – Varnish – Arquitetura InternaReverse Proxy – Varnish – Arquitetura Interna
Fonte: http://blog.mgm-tp.com/
10
Reverse Proxy – Varnish – PráticaReverse Proxy – Varnish – Prática
Fonte: http://blog.mgm-tp.com/