Sites & Tecnologia Web

Edge

Por Gustavo Bonato Abrão e Francis Trauer · Atualizado em 15 de julho de 2026

Definição

Edge é o modelo em que o processamento acontece em servidores próximos ao usuário, distribuídos pelo mundo, em vez de um servidor central único, usado para reduzir a latência de sites e aplicações e entregar respostas mais rápidas em qualquer região.

ClassificaçãoConceito
CategoriaSites & Tecnologia Web
Também conhecido comoEdge Computing · Computação de Borda
NívelAvançado

O que é Edge?

Edge é a ideia de executar código perto de quem acessa. O termo, também chamado de edge computing ou computação de borda, descreve uma rede de servidores espalhados por várias cidades que atendem o usuário a partir do ponto mais próximo dele.

O problema que o Edge resolve é a distância física. Um site hospedado em um servidor em São Paulo responde rápido para quem está em São Paulo e mais devagar para quem está em Lisboa, porque o pedido precisa atravessar o oceano e voltar. O Edge encurta esse caminho.

A borda começou entregando arquivos estáticos, papel clássico da CDN. Com o tempo, os provedores passaram a rodar código nesses mesmos pontos: redirecionamento, teste A/B, autenticação, personalização e até renderização de página acontecem ali, antes de qualquer pedido chegar ao servidor central.

Como funciona na prática?

O funcionamento segue quatro pontos.

  1. Rede distribuída. O provedor mantém pontos de presença em dezenas de regiões. Cada ponto é capaz de responder por conta própria.
  2. Roteamento por proximidade. Quando o usuário faz um pedido, a rede o direciona ao ponto mais próximo em termos de rota, não necessariamente em quilômetros.
  3. Execução na borda. O código roda ali, com tempo de resposta curto. Funções de borda costumam ter limites de tempo e memória menores que os de um servidor tradicional.
  4. Origem só quando necessário. Se o ponto de borda não tem a resposta ou precisa de dados que só existem no banco central, ele consulta a origem e guarda o resultado em cache.

O Edge muda a arquitetura do projeto. Estado, banco de dados e processos pesados continuam centralizados, e a borda cuida do que precisa ser rápido e simples.

Edge vs CDN vs servidor de origem: qual a diferença?

AspectoEdgeCDNServidor de origem
Função principalExecutar código perto do usuárioDistribuir arquivos em cacheGuardar dados e rodar lógica central
LocalizaçãoVários pontos pelo mundoVários pontos pelo mundoUma ou poucas regiões
Tipo de tarefaRoteamento, personalização, resposta rápidaImagens, CSS, JavaScript, vídeoBanco de dados, processos pesados

Veredito: a CDN entrega arquivo, o Edge executa lógica, e o servidor de origem guarda a verdade dos dados.

Exemplos de uso

Um e-commerce brasileiro que vende para Portugal coloca a página de catálogo na borda. O visitante de Lisboa recebe a página do ponto europeu, e só o checkout conversa com o servidor no Brasil.

Um site institucional usa uma função de borda para redirecionar o visitante conforme o país, entregando a versão em português ou em espanhol sem carregar a página duas vezes.

Um portal de conteúdo roda teste A/B na borda. A escolha da variante acontece antes da resposta chegar ao navegador, o que evita a piscada de conteúdo trocando na tela.

Erros comuns

  • Tratar Edge como sinônimo de CDN e esperar que ele resolva lógica de aplicação por padrão.
  • Colocar consulta a banco central dentro de função de borda, o que anula o ganho de latência.
  • Ignorar os limites de tempo e memória das funções de borda ao mover código pesado para lá.
  • Adotar borda em um site com poucos acessos e todos na mesma região, onde o ganho é irrelevante.

Perguntas frequentes sobre Edge

Edge vale a pena para um site pequeno?

O ganho depende de onde estão seus visitantes. Um site com público concentrado em uma região próxima ao servidor tem pouco a ganhar. Quando o público está espalhado por países ou continentes, a borda corta o tempo de ida e volta e a diferença aparece na performance do site.

Edge substitui a hospedagem tradicional?

Não. A borda cuida da camada rápida e distribuída, e o servidor central continua guardando banco de dados, arquivos e processos que exigem estado. Projetos que usam Edge quase sempre mantêm uma origem em cloud hosting ou equivalente.

Qual a diferença entre Edge e cloud?

Cloud descreve infraestrutura sob demanda, normalmente concentrada em algumas regiões grandes. Edge descreve a execução distribuída em muitos pontos próximos do usuário. Os dois convivem: a nuvem sustenta a base da aplicação e a borda atende a ponta.

Termos relacionados

CDN

CDN é uma rede de servidores espalhados geograficamente que guardam cópias dos arquivos do seu site, também chamada de Content Delivery Network ou Rede de Distribuição de Conteúdo. A CDN entrega imagens e scripts a partir do ponto mais próximo do visitante, usada para reduzir o tempo de carregamento.

Cloud Hosting

Cloud hosting é o modelo de hospedagem em que o site roda sobre um conjunto de servidores interligados, também chamado de hospedagem em nuvem. O cloud hosting distribui a carga entre várias máquinas e ajusta recursos conforme a demanda, usado para sustentar picos de tráfego sem derrubar o site.

Performance de Site

Performance de site é o conjunto de práticas e métricas que avaliam a velocidade de carregamento, a resposta às interações e a estabilidade visual de uma página, usado para melhorar a experiência de quem navega, reduzir abandonos e favorecer o posicionamento do site nos resultados de busca.

Ambiente de Produção

Ambiente de produção é a versão do site que roda no servidor público e atende os visitantes reais, usada como destino final de todo deploy e tratada com regras mais rígidas de acesso, backup e monitoramento que os demais ambientes.

Deploy

Deploy é o processo de enviar uma versão do site do ambiente de desenvolvimento ou de homologação para o servidor que atende o público, usado para colocar no ar novas páginas, correções e recursos de forma controlada, registrada e reversível caso algo quebre depois da publicação.

Servidor Dedicado

Servidor dedicado é uma máquina física inteira alugada com exclusividade para um único cliente, também chamado de dedicated server. O servidor dedicado entrega todo o hardware sem divisão com terceiros, usado por projetos que exigem desempenho máximo, controle total ou requisitos de conformidade específicos.

← Voltar ao glossário