F

Fly.io

DevOps & Infrastructure · Depuis 2017

2017

Creation

Plateforme de deploiement qui lance des micro-VMs Firecracker au plus pres des utilisateurs dans 35+ regions mondiales. Contrairement aux PaaS classiques centralises, chaque application peut etre deployee multi-region avec un simple 'fly deploy'. Particulierement adapte aux applications avec base de donnees embarquee (SQLite via LiteFS).

deploymentedgemulti-region
Avantages & Inconvenients

Avantages

  • Micro-VMs Firecracker : boot en <1s, isolation VM complete (pas de conteneurs partages)
  • Multi-region en une commande : fly regions add cdg fra pour Paris et Francfort
  • LiteFS : replication SQLite read-only automatique entre toutes les regions

Inconvenients

  • Pricing complexe : facturation a la VM-seconde + bandwidth + volumes, difficile a prevoir
  • Debugging distant fastidieux : pas de SSH natif, logs parfois incomplets
  • Incidents de fiabilite recurrents : plusieurs pannes majeures documentees en 2023-2024
Cas d'usage
  • Applications SQLite multi-region (ex: apps Rails/Phoenix avec LiteFS)
  • API temps reel avec latence <50ms globalement (gaming, collaboration)
  • Workers distribues proches des sources de donnees (web scraping geo-distribue)

Autres dans DevOps & Infrastructure