Framalibre
Annuaire du Libre
Connexion utilisateur
Onglets principaux
evQueue
evQueue est un ordonnanceur de tâches événementiel léger. Il permet la planification de tâches (remplacement de cron), mais également la gestion d’enchaînements complexes intégrant des boucles et des conditions (workflows). Le moteur permet d’utiliser la sortie d’une tâche pour instancier dynamiquement de nouvelles branches d’exécution.
L’objectif est d’extraire le flux de contrôle du code afin de donner une meilleure visibilité aux administrateurs système et aux développeurs. De plus, ce mode de fonctionnement assure la réutilisabilité du code avec le développement de briques élémentaires. La parallélisation intégrée des tâches via un système de files d’attente permet l’accélération des traitements intensifs en temps processeur, mais également le contrôle des ressources.
La version 2.0 propose une nouvelle interface de création de workflow en glisser‐déposer, ainsi que la haute disponibilité (mode cluster), et une prise en charge de git pour versionner tâches et workflows.