Cloudflare Workers: seu código perto do cliente, sem servidor
Por Mauro Mequelussi · Curso gratuito Cloudflare Workers sem mistério: back-end e IA sem servidor · Português (PT-BR)
Resposta direta · O que esta aula resolve
A Aula 2 de 17 ("Cloudflare Workers: seu código perto do cliente, sem servidor"), parte do módulo "Fundamentos" do curso gratuito "Cloudflare Workers sem mistério: back-end e IA sem servidor" na Escola de Aplicativos (ministrado por Mauro Mequelussi), ensina na prática: o aluno descobre como o Cloudflare Workers executa código perto dos usuários em mais de 330 cidades sem servidores para gerenciar. Conheça a diferença entre contêineres e isolates, os limites do plano gratuito e o mapa do app AgendaJá, que servirá de guia prático ao longo do curso.
Crie sua conta grátis para assistir a esta videoaula em HD
O resumo técnico e os capítulos abaixo são abertos para consulta. Crie sua conta 100% gratuita em segundos para liberar todas as 17 videoaulas em HD, controle automático de progresso, Tutor IA e certificado gratuito verificável.
- R$ 0 · Sem cartão de crédito
- Tutor IA tira-dúvidas da aula
- Certificado gratuito incluso
O que você vai aprender
- O que é o Cloudflare Workers e como funciona a execução de código na borda
- O funcionamento dos V8 Isolates e por que eles não sofrem com cold starts
- Como funciona a estrutura básica de um Worker com requisições, respostas e bindings
- Os limites de uso do plano gratuito e regras de cobrança do plano pago
- Quando o Workers é recomendado e quando é melhor usar contêineres ou outras ferramentas
- O escopo completo do projeto AgendaJá, que será construído ao longo do curso
Pontos-chave da aula
- Execução distribuída em mais de 330 cidades elimina a latência de servidores distantes
- Isolates iniciam até 100 vezes mais rápido que contêineres e consomem muito menos memória
- O plano gratuito oferece 100 mil requisições por dia com 10 ms de tempo de processamento por chamada
- No plano pago, o tempo de espera por APIs ou respostas de IA não consome tempo de CPU cobrável
- Tarefas que exigem ambiente Linux completo ou arquivos muito grandes requerem contêineres dedicados
Capítulos e roteiro técnico da aula
10 capítulos minutados- 00:00
O que é Cloudflare Workers e como funciona na borda
Entenda por que executar código na borda reduz a latência ao atender usuários perto de onde eles estão.
- 00:25
A analogia da franquia vs servidor central
A diferença prática entre manter um servidor único centralizado e distribuir seu app em mais de 330 cidades.
- 00:56
Conceito de serverless sem complicação
O que significa criar aplicações serverless onde a infraestrutura escala e cobra apenas sob demanda.
- 01:18
Por que o Workers não tem cold start: isolates vs contêineres
Como a arquitetura de isolates do Chrome elimina o tempo de espera de inicialização comum em contêineres.
- 02:02
Estrutura básica de um Worker e o conceito de bindings
Análise do formato request/response e de como o objeto env conecta serviços como bancos e filas.
- 02:35
O projeto prático do curso: app AgendaJá
Apresentação da arquitetura do app que será construído usando D1, R2, Durable Objects, Workflows e IA.
- 03:01
Modelos de preço e limites do plano gratuito
Como funcionam as 100 mil requisições gratuitas por dia e a cobrança de tempo de CPU no plano pago.
- 03:28
Quando não usar Cloudflare Workers
Limitações de tempo de processamento, limites de memória e incompatibilidades comuns com pacotes Node.js.
- 04:11
Comparativo: Workers vs Lambda, Vercel e Supabase
As diferenças técnicas e práticas do Workers em relação a outras opções serverless do mercado.
- 04:38
Resumo da aula e próximos passos
Recapitulação dos conceitos principais e o que esperar da publicação do primeiro Worker.
Momentos de destaque na prática
Como os isolates eliminam o cold start no Workers
Entenda por que o Cloudflare Workers acorda até 100 vezes mais rápido que soluções baseadas em contêineres.
Preço, plano grátis e limitações reais do Workers
Descubra quanto custa rodar no Workers e quais são as travas de CPU e memória que você precisa conhecer.
Workers vs Vercel, Supabase e AWS Lambda
Veja o que realmente diferencia a Cloudflare de outras plataformas serverless famosas.
Notas de aula e guia de estudo
O Cloudflare Workers permite rodar código de back-end diretamente na rede global da Cloudflare, a poucos milissegundos de distância de cada usuário. Nesta aula, exploramos o conceito de computação de borda sem complicação e entendemos por que essa arquitetura resolve problemas comuns de lentidão e custos.
O que você vai aprender
- O que é o Cloudflare Workers e como funciona a execução de código na borda
- O funcionamento dos V8 Isolates e por que eles não sofrem com cold starts
- Como funciona a estrutura básica de um Worker com requisições, respostas e bindings
- Os limites de uso do plano gratuito e regras de cobrança do plano pago
- Quando o Workers é recomendado e quando é melhor usar contêineres ou outras ferramentas
- O escopo completo do projeto AgendaJá, que será construído ao longo do curso
Pontos-chave
- Execução distribuída em mais de 330 cidades elimina a latência de servidores distantes
- Isolates iniciam até 100 vezes mais rápido que contêineres e consomem muito menos memória
- O plano gratuito oferece 100 mil requisições por dia com 10 ms de tempo de processamento por chamada
- No plano pago, o tempo de espera por APIs ou respostas de IA não consome tempo de CPU cobrável
- Tarefas que exigem ambiente Linux completo ou arquivos muito grandes requerem contêineres dedicados
