N'utilisez pas SQLite en production !
L'équipe de Terrateam partage ses expériences avec Fly.io et SQLite. Bien que Fly.io promeuve fortement SQLite côté serveur, l'auteur déconseille son utilisation comme stockage de données principal en production, sauf en cas de raison impérieuse. Cela ajoute de la complexité avec les sauvegardes, les configurations de haute disponibilité (comme LiteFS et Consul), et la migration vers d'autres bases de données (comme PostgreSQL) devient difficile. L'article prend l'exemple du projet Atlantis, soulignant les défis de haute disponibilité liés à l'utilisation de solutions de base de données comme bibliothèque (comme BoltDB et SQLite), et recommande finalement une architecture de base de données traditionnelle pour la production, sauf si un besoin très clair de divergence existe pour une meilleure évolutivité et fiabilité.