Upload Direto no S3 via Presigned URL
· 1 min de leitura
Fazer upload de arquivo pesado passando direto pelo Node.js é receita para engasgar a API.
Quando o cliente envia um arquivo grande pela rota do backend, o servidor gasta CPU e memória apenas atuando como intermediário de tráfego. A abordagem ideal é gerar uma Presigned URL assinada pelo backend e deixar o frontend subir o arquivo direto no S3.
O servidor valida as permissões em milissegundos. A nuvem cuida da transferência pesada.