- Avancé
- Cohérence et consensus
Où on le retrouve dans les vrais systèmes
-
Planificateur
Pour les rapports nocturnes, nettoyages et relances. Un planificateur unique est un point de défaillance ; un service managé ou une élection de leader évite d'exécuter deux fois la même tâche.
En production : Amazon EventBridge Scheduler, Kubernetes CronJob, Celery beat, cron
-
Base documentaire
Un replica set élit un nouveau primaire quand le primaire tombe. Avec un write concern majority, une écriture confirmée survit au basculement ; avec w:1, les écritures récentes peuvent être annulées. Lire sur les secondaires augmente la capacité mais renvoie des données un peu périmées.
En production : MongoDB Atlas, Amazon DocumentDB, Couchbase, Firestore
-
Service de coordination
Fait tourner Raft ou ZAB sur un nombre impair de nœuds : trois nœuds survivent à une panne, cinq à deux. À réserver aux petites données critiques, jamais comme base générale.
En production : etcd, Apache ZooKeeper, Consul KV
Regarde-le casser, puis répare-le
Construis une architecture, envoie-lui une journée de trafic et de pannes, et comprends pourquoi elle tient ou cède. Gratuit pour commencer.