Servidor de cache

Definição - o que significa servidor de cache?

Um servidor de cache é um servidor dedicado que atua como um armazenamento para conteúdo da web, geralmente para tê-lo disponível em uma rede local. Isso serve para tornar a navegação na web e outros serviços que precisam sair pela internet, como atualizações de software, mais rápidos porque todos os dados usuais que costumavam ser buscados de fora são disponibilizados nas proximidades.

Definirtec explica servidor de cache

Um servidor de cache armazena localmente e temporariamente as informações solicitadas anteriormente da Internet, daí a palavra cache. Ao armazenar informações solicitadas anteriormente e com frequência, a largura de banda é economizada e as velocidades de navegação para sites já armazenados em cache tornam-se mais rápidas, uma vez que são servidos localmente, em oposição aos dados que ainda viajam de todo o mundo. Esse conteúdo pode até ser acessado offline. Os dados armazenados em cache podem incluir páginas da web, formulários, imagens e vídeos.

Um bom caso de uso para um servidor de cache é em um ambiente corporativo onde há centenas ou milhares de computadores que precisam ter seu software atualizado. Em vez de todos eles solicitarem e baixarem as atualizações da internet, os dados poderiam ser armazenados em cache em um servidor e, em seguida, servidos localmente, economizando uma quantidade imensa de largura de banda e tempo, já que as velocidades da rede local são mais rápidas do que a conexão com a internet.

Os servidores de cache também servem como servidores proxy porque interceptam as solicitações da Internet e as gerenciam para o usuário, representando o usuário para a web externa.