Toda API exposta à internet está sujeita a abuso. Pode ser um bot tentando força bruta num endpoint de login, um script raspando dados sem parar, ou um ataque DDoS tentando derrubar o serviço. O rate limiting é a prim...
A maioria das pessoas descobre que o backup não funcionava durante a recuperação. Não antes. Não em um teste calmo numa tarde de quarta-feira — mas às 2h da manhã, com o banco de dados corrompido, o patrão no telefone...
Todo desenvolvedor já viveu essa cena: um bug chega pelo Slack às 23h, você abre os logs e encontra mil linhas de erros sem contexto. Você sabe que algo quebrou, mas não sabe quem estava usando, o que estava fazendo,...
Cenário real: Você commita um .env com senhas de banco, credenciais AWS, tokens de API. Faz mais 30 commits em cima. Remove o arquivo. Faz push. Respira aliviado.
Errado. O arquivo ainda está lá — em cada clone, em ca...
Se você já tentou escalar uma aplicação web e viu o servidor travar com poucas centenas de usuários simultâneos, provavelmente estava usando uma configuração padrão que não foi pensada para isso. Esse é o problema que...
No artigo anterior vimos como o Nginx funciona internamente e por que sua arquitetura orientada a eventos o torna eficiente para alto tráfego. Agora é hora de colocar a mão na massa.
Neste artigo você vai instalar o N...
Nos artigos anteriores, entendemos como o Nginx funciona e configuramos o servidor do zero. O servidor está rodando, mas ainda faltam duas coisas para uma aplicação de produção real: deploy automatizado e HTTPS.
Neste...
Este site usa cookies para análise e publicidade.
Saiba mais.