Estou usando a compactação estática. (ou seja) No meu aplicativo, quando xml é gerado, eu também cria sua versão gzipped e coloco próximo a ela.
Estou tendo pouca confusão nisso. Quando os clientes enviam solicitação de data.xml com "Accept-Encoding: gzip" para o servidor apache, o apache verifica o arquivo gzip (por exemplo, data.xml.gz). Se disponível, envia o arquivo compactado para o cliente, caso contrário, ele transfere o arquivo data.xml.
Minha dúvida está aqui apenas.
Quanto tempo o apache demora para verificar se há arquivos zipados disponíveis ou não?
Porque eu tenho cerca de 700 a 1000 clientes que se conecta a apenas um servidor para o mesmo arquivo para baixá-lo. Na pior das hipóteses, se o arquivo não for criado ou não estiver disponível, o uso da condição de colocação é um desperdício (Ou) o uso de mod_deflate no apache é um desperdício (eu me senti assim).
Por favor, atualize-me que quanto tempo leva para completar uma única verificação (se o arquivo está disponível ou não).
Obrigado e cumprimentos,
Arca.