- Migrei 2 projetos paralelos
- Apaguei cerca de 500 linhas de scripts Ansible e arquivos de configuração, e economizei US$ 9 por mês
- Troquei o uso de CDN para arquivos estáticos por cache com ETag usando
go:embed
- Troquei o CRON por uma simples goroutine em segundo plano e passei a usar variáveis de ambiente em vez de arquivos de configuração
- A arquitetura do app continua a mesma. Mantive o servidor Go
net/http e o banco SQLite
- Dizem que apps web em Go são fáceis de operar, mas ainda exigem várias configurações pequenas às quais o desenvolvedor precisa dar atenção (como SSL e upgrades usando Caddy)
- Mas com o Fly.io essas tarefas deixam de ser necessárias
- O Fly.io é gratuito até 3 VMs, e acima disso cobra US$ 2 por VM por mês
- É 1 Shared CPU e 256 MB de RAM, o que é suficiente para apps em Go
1 comentários
Também uso bastante o fly hehe
Eles nem cobram quando o custo fica abaixo de 5 dólares!