Un point de contrôle (checkpoint) enregistre l'état d'une tâche longue à des étapes clés. En cas de panne ou d'interruption, le traitement reprend depuis le dernier point sauvegardé au lieu de tout recommencer, ce qui évite de perdre du travail et de payer deux fois des appels de modèle.
Exemple
Après chaque étape, sauvegarder {étape: 3, résultats: [...]} en base.