- Migration de 2 projets perso
- Suppression d’environ 500 lignes de scripts Ansible et de fichiers de configuration, avec 9 $ économisés par mois
- Remplacement de l’usage d’un CDN pour les fichiers statiques par une mise en cache ETag via
go:embed
- Remplacement des CRON par une simple goroutine d’arrière-plan, et des fichiers de configuration par des variables d’environnement
- Architecture applicative inchangée : serveur Go
net/http et base de données SQLite conservés tels quels
- On dit souvent qu’une application web Go est simple à exploiter, mais elle nécessite malgré tout beaucoup de petits réglages dont le développeur doit s’occuper (SSL et mises à niveau via Caddy, etc.)
- Avec Fly.io, tout cela n’est plus nécessaire
- Fly.io est gratuit jusqu’à 3 VM, puis facturé 2 $ par VM et par mois
- 1 CPU partagé et 256 Mo de RAM, ce qui est suffisant pour une application Go
1 commentaires
J’utilise beaucoup fly haha
Ils ne facturent même pas si le montant est inférieur à 5 dollars !