Colocando em cache arquivos grandes transparentemente via HTTP

1

Eu tenho um servidor bastante peculiar para trabalhar: tenho arquivos armazenados em um servidor acessível por HTTP (Windows Azure Storage - cerca de 800 GB de conteúdo), mas eles devem ser entregues a pessoas de um servidor diferente (com um disco pequeno) - 40 gb). Não querendo dobrar os custos de largura de banda, eu gostaria de ter algum tipo de armazenamento em cache.

O squid pode ser usado como um proxy de encaminhamento ou bloquear para fazer o download completo (por exemplo, um arquivo de 1 GB) antes de veiculá-lo no sistema do cliente? Alternativamente, o verniz é mais viável para isso?

    
por Colorfully Monochrome 12.11.2015 / 04:50

1 resposta

2

Respondendo por mim mesmo. Verniz, um tempo atrás , adicionou suporte para streaming via HTTP. Isso significa que o servidor Varnish, como está fazendo o download para o cache, permitirá que os clientes baixem o arquivo.

    
por 12.11.2015 / 05:09