Este documento discute o Apache Traffic Server como uma alternativa ao Squid para caches web. Ele descreve como o Traffic Server melhora a velocidade de conexão dos usuários através de processamento em estágios, cache em disco e manutenção de conexões abertas. Testes mostraram que o Traffic Server atinge taxas mais altas de cache hits e melhores tempos de resposta do que o Squid. Ele também suporta cache de conteúdo dinâmico através de plugins como o cacheurl.
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
ATS Uma alternativa ao Squid
1. Apache Traffic Server
Uma alternativa ao Squid para Web Caches
slideshare.net/heitorganzeli
Heitor de Souza Ganzeli
heitor@nic.br
Analista de Projetos
CEPTRO.BR - Nic.br
19. Arquiteturas - Squid
Eventos de
Rede
Eventos de
Acesso a Disco
Outros eventos
Fila de eventos
Gerenciador de
Eventos
Máquina de
estados HTTP
Gerenciador de
eventos de disco
Gerenciador
de permissões
20. Arquitetura - Traffic Server
Gerenciador
de rede
Gerenciador
de cache
Gerenciador
de cluster
Sistema de Gerência de
Eventos
Pool de Threads
e
e
e
21. InterfacecomPlugins
Arquitetura - Traffic Server
Gerenciador
de rede
Gerenciador
de cache
Gerenciador
de cluster
Sistema de Gerência de
Eventos
Pool de Threads
e
e
e
e
39. Plugin - cacheurl
Permite a troca da URL chave utilizada para
salvar determinado objeto
http://site.video.com.br/video.m4?id=usuário1
http://site.video.com.br/video.m4?id=usuário2
http://site.video.com.br/video.m4
40. Plugin - cacheurl
Ou seja:
○ multiplas URL's podem ser direcionadas à um
mesmo conteúdo
○ permite cache de conteúdo dinâmico de grandes
portais
Como funciona:
○ Regex