# Como acelerar o Postgres do Supabase com Cloudflare Hyperdrive

> **Resposta Direta:** A Aula 6 de 17 ("Como acelerar o Postgres do Supabase com Cloudflare Hyperdrive"), parte do módulo "Guardar dados" 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 acelerar o acesso ao Postgres do Supabase a partir dos Workers sem precisar migrar de banco. Você verá como funcionam o pool de conexões e o cache do Hyperdrive, como configurá-lo no AgendaJá e a técnica correta para evitar leituras defasadas.

## Ficha Técnica da Aula

- **Curso:** [Cloudflare Workers sem mistério: back-end e IA sem servidor](https://www.escoladeaplicativos.com.br/cursos/cloudflare-workers-sem-misterio)
- **Escola:** Escola de Aplicativos (https://www.escoladeaplicativos.com.br)
- **Instrutor:** Mauro Mequelussi
- **Módulo 2 de 4:** Guardar dados
- **Posição na trilha:** Aula 6 de 17
- **Duração da videoaula:** 5 min
- **Nível:** Iniciante
- **Idioma:** Português (PT-BR)
- **Custo:** 100% Gratuito (R$ 0)
- **Certificado:** Certificado gratuito verificável incluso ao concluir o curso
- **Acesso ao vídeo:** Resumo técnico aberto; videoaula em HD liberada mediante cadastro gratuito
- **URL canônica:** https://www.escoladeaplicativos.com.br/cursos/cloudflare-workers-sem-misterio/como-acelerar-o-postgres-do-supabase-com-cloudflare-hyperdrive

## O que você vai aprender

- Como o Hyperdrive resolve os gargalos de latência de rede e esgotamento de conexões no Postgres
- Os três pilares de funcionamento: terminação próxima ao Worker, pool junto ao banco e cache de leituras
- Passo a passo para obter as credenciais diretas no Supabase e registrar o binding no Cloudflare Workers
- A estratégia de duplicar bindings para impedir que dados recém-gravados sejam entregues desatualizados pelo cache
- Quando vale a pena usar o Hyperdrive e quando o D1 ou o pooler nativo do provedor são mais indicados

## Pontos-chave da Aula

- O Workers roda distribuído globalmente, mas seu banco fica em uma única região; conectar sem pooler sobrecarrega o servidor.
- Conecte sempre usando a connection string direta do Supabase, deixando o pool sob responsabilidade do Hyperdrive.
- No código do Worker, use drivers de Postgres padrão (como o node-postgres) em vez do cliente JavaScript tradicional do Supabase.
- Para dados críticos em tempo real, configure um segundo binding com cache desligado para evitar leituras inconsistentes.
- O plano gratuito oferece até 100 mil consultas diárias, tornando a solução viável para projetos em estágio inicial.

## Capítulos e Tópicos da Videoaula

- **[00:00] O desafio de conectar Workers ao Supabase** — Entenda por que consultas a bancos tradicionais podem ficar lentas a partir do Cloudflare Workers sem uma camada de otimização.
- **[00:25] A metáfora do restaurante e a conexão com o banco** — Uma comparação prática para entender como o tráfego direto sobrecarrega o banco e como o Hyperdrive organiza as conexões.
- **[00:57] Por que bancos tradicionais sofrem no serverless** — A explicação técnica de como o handshake TLS repetido e o limite de conexões afetam ambientes serverless na borda.
- **[01:26] Os três pilares do Cloudflare Hyperdrive** — Veja como o Hyperdrive acelera o acesso através de terminação de conexão na borda, pooling centralizado e cache de leituras.
- **[02:03] Conectando o Supabase ao Hyperdrive na prática** — Passo a passo para obter a connection string direta no Supabase, configurar o binding no Worker e usar o driver de Postgres.
- **[02:58] A armadilha do cache e como evitar dados defasados** — Descubra por que gravações recentes podem conflitar com o cache e como resolver isso usando bindings separados.
- **[03:29] Quando o Hyperdrive não é a ferramenta certa** — Limitações importantes de bancos suportados, tipos de consulta longas e cenários onde o D1 pode ser mais indicado.
- **[03:59] Alternativas de pool de conexões para Postgres** — Comparativo rápido entre o Hyperdrive, o Supavisor nativo do Supabase e o tradicional PgBouncer.
- **[04:22] Limites e custos do Hyperdrive no plano grátis** — As regras de faturamento, franquia diária de consultas e número de conexões disponíveis nos planos gratuito e pago.
- **[04:42] Mantendo o Postgres e preparando para arquivos no R2** — Recapitulação das vantagens do Hyperdrive e introdução ao armazenamento de arquivos com Cloudflare R2.

## Destaques Práticos

- **[00:58] Por que o Hyperdrive é essencial para bancos serverless**: Entenda por que conectar seu Worker direto ao Postgres pode derrubar seu banco e como o Hyperdrive resolve esse gargalo.
- **[02:58] Cuidado com o cache do Hyperdrive após gravar dados**: Veja o erro clássico que faz dados antigos continuarem aparecendo para o usuário mesmo após uma atualização no banco.

## Conceitos e Tecnologias Abordados

- **Tópicos:** Cloudflare Hyperdrive, Supabase Postgres, Connection Pooling, Cache de consultas, Arquitetura serverless, Smart Placement
- **Ferramentas e Entidades:** Cloudflare Workers, Hyperdrive, Supabase, PostgreSQL, node-postgres, Supavisor, PgBouncer

## Documentação e Referências Oficiais

- [Documentação oficial do Cloudflare Hyperdrive](https://developers.cloudflare.com/hyperdrive/)
- [Guia do Smart Placement para aproximar Workers do banco](https://developers.cloudflare.com/workers/configuration/smart-placement/)

## Perguntas Frequentes (FAQ)

### O que é ensinado na Aula 6 (Como acelerar o Postgres do Supabase com Cloudflare Hyperdrive) do curso Cloudflare Workers sem mistério: back-end e IA sem servidor?

Nesta aula do módulo "Guardar dados" na Escola de Aplicativos, você aprende de forma prática: Como o Hyperdrive resolve os gargalos de latência de rede e esgotamento de conexões no Postgres; Os três pilares de funcionamento: terminação próxima ao Worker, pool junto ao banco e cache de leituras; Passo a passo para obter as credenciais diretas no Supabase e registrar o binding no Cloudflare Workers; A estratégia de duplicar bindings para impedir que dados recém-gravados sejam entregues desatualizados pelo cache.

### Como assistir ao vídeo completo da aula "Como acelerar o Postgres do Supabase com Cloudflare Hyperdrive" gratuitamente?

O resumo técnico estruturado desta aula é público e gratuito. Para assistir à videoaula completa em HD, basta entrar ou criar sua conta 100% gratuita na Escola de Aplicativos — o cadastro leva segundos e libera todas as 17 aulas do curso "Cloudflare Workers sem mistério: back-end e IA sem servidor", controle de progresso, Tutor IA e emissão de certificado gratuito.

### Quais tecnologias e conceitos são abordados em "Como acelerar o Postgres do Supabase com Cloudflare Hyperdrive"?

A aula cobre diretamente os seguintes tópicos técnicos aplicados em produção: Cloudflare Hyperdrive, Supabase Postgres, Connection Pooling, Cache de consultas, Arquitetura serverless, Smart Placement.

### O curso "Cloudflare Workers sem mistério: back-end e IA sem servidor" oferece certificado gratuito?

Sim. Ao assistir às 17 aulas do curso gratuito "Cloudflare Workers sem mistério: back-end e IA sem servidor" na Área de Membros da Escola de Aplicativos, você emite gratuitamente um certificado digital em português com código de verificação pública.

## Como assistir à videoaula completa gratuitamente

Crie sua conta gratuita em segundos em https://www.escoladeaplicativos.com.br/login?redirect=%2Fm%2Fcursos%2Fcloudflare-workers-sem-misterio%2Faula%2Fcomo-acelerar-o-postgres-do-supabase-com-cloudflare-hyperdrive para assistir ao vídeo completo desta aula em HD na Área de Membros da Escola de Aplicativos, com progresso salvo, Tutor IA e certificado gratuito verificável.

## Navegação do Curso

- **Aula anterior:** [Aula 5: Cloudflare D1: o banco SQL do seu app sem administrar servidor](https://www.escoladeaplicativos.com.br/cursos/cloudflare-workers-sem-misterio/cloudflare-d1-o-banco-sql-do-seu-app-sem-administrar-servidor)
- **Próxima aula:** [Aula 7: Cloudflare R2: fotos e arquivos sem pagar taxa de saída](https://www.escoladeaplicativos.com.br/cursos/cloudflare-workers-sem-misterio/cloudflare-r2-fotos-e-arquivos-sem-pagar-taxa-de-saida)
