Problema
É possível que as solicitações de zoom não fiquem em cache, já que a maioria dos URLs é única?
Solução
Quando um cliente acessa uma imagem de zoom em seu site, a primeira solicitação que os espectadores fazem é uma solicitação de contexto. Essa solicitação é uma solicitação leve não armazenável em cache para o servidor de origem. Essencialmente, o servidor de imagem responde com um ID exclusivo vinculado apenas à imagem que está sendo ampliada. Se a imagem for alterada, o ID também muda.
Depois que o contexto é recebido, o visualizador faz solicitações repetidas usando o ID do contexto como um dos argumentos. As solicitações podem ser repetidas, pois o visualizador solicita a série de blocos necessários. Outro cliente com zoom na mesma imagem provavelmente fará as mesmas solicitações. Mesmo se houver panning na imagem, há um número finito de solicitações que o visualizador faz. Todas essas solicitações podem ser armazenadas em cache pelo nosso provedor de CDN.
Se você observar as solicitações de dois usuários na mesma imagem, verá que várias solicitações são iguais. O visualizador solicita grandes regiões repetíveis.
Em nosso ambiente hospedado, nosso provedor de rede de entrega de conteúdo serve mais de 90% do tráfego.
Os visualizadores do catálogo eletrônico adicionam um ID exclusivo a cada solicitação de mapa. Portanto, as atualizações nos mapas de imagem não exigem uma limpeza do cache da Akamai.