31 puntos por xguru 2023-03-03 | 1 comentarios | Compartir por WhatsApp
  • Migré 2 proyectos paralelos
  • Eliminé unas 500 líneas de scripts de Ansible y archivos de configuración, y ahorré $9 al mes
  • Cambié los archivos estáticos de usar un CDN a usar caché ETag con go:embed
  • Reemplacé CRON por una simple goroutine en segundo plano, y usé variables de entorno en lugar de archivos de configuración
  • La arquitectura de la app sigue siendo la misma. Se siguen usando un servidor Go net/http y una base de datos SQLite
  • Se dice que las apps web en Go son fáciles de operar, pero todavía requieren muchas configuraciones pequeñas a las que el desarrollador debe prestar atención (SSL y upgrades usando Caddy, etc.)
    • Pero con Fly.io no hace falta hacer esas cosas
  • Fly.io es gratis hasta 3 VM, y por encima de eso cobra $2 al mes por VM
    • Es 1 Shared CPU y 256 MB de RAM, pero para una app en Go es suficiente

1 comentarios

 
jin225675 2023-03-03

La uso mucho, jeje.
¡Si el costo es menor de 5 dólares, ni siquiera te lo cobran!