[WIP] Docker Swarm: Deploy simplificado de aplicações em múltiplos servidores

À medida que nossa aplicação ganha usuários e cresce, surge naturalmente a necessidade de expandir a infraestrutura. Isso significa provisionar novos servidores capazes de suportar o aumento de demanda e garantir que tudo continue funcionando normalmente. Para provisionar mais recursos, podemos escolher dentre várias estratégias, como provisionamento manual de instâncias,…

Spring Boot: Desenvolva Integrações com Email Sem Configurar SMTP em Dev

Testar envio de emails em desenvolvimento é complicado: você precisa de um servidor SMTP configurado, corre o risco de enviar emails reais por acidente, os testes são lentos, há chance de disparar muitas requisições sem querer durante o desenvolvimento, e ainda existe o risco de vazar credenciais sensíveis em commits…