O que são edge functions
Edge functions executam código em servidores distribuídos perto de quem acessa. Em vez de levar toda a chamada ao servidor central, uma parte responde no ponto próximo do usuário.
O ganho está na latência e na distribuição. Uma consulta de leitura leve pode ser respondida sem ir até o data center principal, reduzindo a espera em uma tela.
O que cabe na borda
Funções de borda atendem chamadas curtas e determinadas. Autenticação pontual, redirecionamento, personalização de cabeçalho e leitura de uma informação pequena são usos que aproveitam a proximidade.
O limite da execução
A execução na borda tem tempo e recursos pequenos. Um processamento demorado, uma consulta grande ou uma integração longa estouram o limite e precisam do backend.
A escolha passa por medir. O tempo de resposta da borda vale apenas para a parte que ela atende, e a comparação precisa considerar a performance do percurso inteiro.
A relação com o servidor central
A borda não elimina o servidor. Os registros e as regras de negócio continuam centralizados, e a função de borda costuma chamar a API quando precisa de informação que não carrega consigo.
Para revisar onde cada parte do processamento acontece, o Diagnóstico de Produto e Arquitetura da Dev Side Studio permite examinar o percurso durante a análise.
Dúvidas frequentes
Perguntas frequentes sobre Edge functions
- Edge function substitui o backend?
- Não. Ela atende chamadas leves e personalizadas perto de quem acessa. Operações que dependem do banco central ou de processamento demorado continuam no backend.
- Qual o limite de uma edge function?
- A execução tem tempo e recursos pequenos. Consultas leves aproveitam a proximidade, e um processamento longo estoura o limite e precisa do backend.
- Quando usar edge function?
- Para chamadas rápidas e determinadas, como autenticação pontual, redirecionamento e personalização de uma página. O tempo de execução é pequeno por chamada.
Para continuar
Recursos relacionados
Site de referência
Wikipedia: computação de borda
Apresenta o processamento próximo à origem do acesso e o efeito na latência.
Abrir recursoDocumentação
Cloudflare: Workers
Descreve a execução de funções em servidores distribuídos pela rede.
Abrir recursoAplicação na formação
Vibe Coding: Do Zero ao MVP
As edge functions mudam onde parte do processamento da aplicação acontece, perto de quem acessa.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.