Guide utilisateur#

Comment penser Durable, et comment s’en servir. Commencez par Pourquoi Durable si vous hésitez encore ; la page d’accueil plaide la même chose, de façon interactive.

Pourquoi Durable le problème qu’il résout, ce qu’il remplace — et quand vous n’en avez pas besoin
Paquets la bibliothèque, le bundle, le pilote Temporal — quoi installer, et quand
Premiers pas installation, configuration Symfony, un premier workflow, les commandes du worker
Concepts workflows, activités, rejeu et backends, en français courant
Backends en mémoire ou Temporal, et ce que chacun sait faire
Écrire un workflow WorkflowEnvironment, signaux, requêtes, mises à jour, workflows enfants
Écrire des activités contrats d’activité, injection de dépendances, le stub typé
Échecs et réessais ce que le journal enregistre, et pourquoi une activité a cessé de réessayer
Annulation lever l’annulation dans le workflow pour qu’il puisse compenser
Opérations Nexus appeler une opération servie par une autre équipe — et en servir
Options et objets valeur limites de réessai, délais, planifications cron, attributs de recherche
Tester des workflows des tests unitaires sans serveur, et la suite qui tourne contre un vrai
Référence de configuration chaque clé de durable.yaml

Les décisions d’architecture (DUR) et les conventions de travail (WA) vivent dans le dépôt, à destination des contributeurs, sous documentation/adr/ et documentation/wa/.