
Se eu precisar armazenar, digamos, um arquivo de 5 GB em um local de armazenamento de arquivos em nuvem (por exemplo, balde aws s3), compactar o arquivo reduzirá o custo/latência quando as pessoas fizerem o download?
Obviamente, compactar um arquivo reduz o tamanho do armazenamento, mas minha pergunta específica é:
- Os servidores web compactam os dados automaticamente antes de enviá-los para outro computador?
- Em caso afirmativo, compactar um arquivo reduz o custo de transmissão além de qualquer coisa que o servidor da Web já esteja fazendo?
Responder1
A compactação de arquivos reduz a velocidade/custos de transmissão de dados?
Provavelmente sim.
Os servidores web compactam os dados automaticamente antes de enviá-los para outro computador?
A maioria sim, mas não consegue nada com downloads pré-compactados.
Em caso afirmativo, compactar um arquivo reduz o custo de transmissão além de qualquer coisa que o servidor da Web já esteja fazendo?
Sim, pois significa que você está armazenando menos no armazenamento da nuvem, os uploads também serão mais rápidos e, se você estiver pagando por transferências de saída, também será menor.