31 pontos por xguru 2023-03-03 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
jin225675 2023-03-03

Também uso bastante o fly hehe
Eles nem cobram quando o custo fica abaixo de 5 dólares!