O que é o workerd
workerd é o runtime de código aberto que executa o Cloudflare Workers. Ele recebe uma requisição, roda o código da função e devolve a resposta, no modelo de execução próximo do usuário.
O runtime é separado do serviço. Você pode executá-lo no ambiente próprio, e a Cloudflare o usa para atender as funções publicados na plataforma.
Execução próxima e isolada
O workerd roda a função perto do usuário, aproveitando a borda. Cada execução fica isolada das outras, e um código não interfere no estado do vizinho.
A relação com o Workers e o Deno
O Cloudflare Workers usa o workerd para atender as funções. O anúncio do Deno em 2026 prevê a integração do runtime do Deno ao workerd, sem substituir o modelo de execução.
O runtime define o ambiente onde o código roda. Trocar de linguagem ou de ferramenta mantém essa base, que precisa continuar coerente com o que a plataforma oferece.
Quando usar
O workerd faz sentido para rodar funções próximas do usuário, com isolamento e sem gerenciar servidor. O trabalho de configurar o ambiente e medir a resposta acompanha a escolha.
Para revisar o runtime e a publicação de uma aplicação, o Diagnóstico de Produto e Arquitetura da Dev Side Studio permite examinar o ambiente durante a análise.
Dúvidas frequentes
Perguntas frequentes sobre workerd
- workerd é o mesmo que o Workers?
- O Workers é o serviço da Cloudflare, e o workerd é o runtime de código aberto que executa o código. Você pode rodar o workerd fora da plataforma, no próprio ambiente.
- O que o runtime isola?
- Cada execução roda separada das outras, o que impede que um código interfira no estado de outro. O isolamento permite atender muitas funções no mesmo processo.
- Posso rodar workerd localmente?
- Sim. O projeto distribui o runtime, e o ambiente local é útil para testar o comportamento antes de publicar na plataforma.
Para continuar
Recursos relacionados
Repositório
GitHub: workerd
Repositório do runtime, com instruções de execução e de integração.
Abrir recursoDocumentação
Cloudflare: Workers
Apresenta o serviço e o modelo de execução que usa o runtime.
Abrir recursoAplicação na formação
Formação DevOps
O workerd é o runtime que executa as funções publicadas no Cloudflare Workers.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.