Aumente a velocidade de seu site com o Varnish: Proxy cache para sites com conteúdo dinâmico

867 views

Published on

Aumente a velocidade de seu site
com o Varnish: Proxy cache para
sites com conteúdo dinâmico

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
867
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aumente a velocidade de seu site com o Varnish: Proxy cache para sites com conteúdo dinâmico

  1. 1. Aumente a velocidade de seu siteAumente a velocidade de seu site com o Varnish: Proxy cache paracom o Varnish: Proxy cache para sites com conteúdo dinâmicosites com conteúdo dinâmico Marcelo Dieder marcelodieder@gmail.com Dia da Liberdade deDia da Liberdade de Software Livre 2012Software Livre 2012
  2. 2. 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. 3. 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. 4. 4 Reverse Proxy - VarnishReverse Proxy - Varnish Fonte: http://blog.mgm-tp.com/
  5. 5. 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. 6. 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. 7. 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. 8. 8 Reverse Proxy – Varnish - ComponentesReverse Proxy – Varnish - Componentes  varnishadm  varnishd  varnishncsa  varnishreplay  varnishstat  varnishlog  varnishhist
  9. 9. 9 Reverse Proxy – Varnish – Arquitetura InternaReverse Proxy – Varnish – Arquitetura Interna Fonte: http://blog.mgm-tp.com/
  10. 10. 10 Reverse Proxy – Varnish – PráticaReverse Proxy – Varnish – Prática Fonte: http://blog.mgm-tp.com/
  11. 11. 11 DúvidasDúvidas Marcelo Dieder marcelodieder@gmail.com http://bit.ly/R9VKpX

×