nodeJS jobManager

Notre infrastructure de calcul fonctionne également avec SLURM.
Dans ce cadre nous avons développé un gestionnaire de workflow en nodeJS.
Nous l'utilisons pour la recherche et la production (Webservice).
Ce gestionnaire est un microservice nodeJS qui tourne sur la machine de tête et doit pouvoir écouter les workers.
Un exemple, haut-niveau, de workflow complet ici

Pourrions-nous discuter de son éventuel déploiement sur votre infrastructure?

Pouvez-vous nous en dire plus sur le fonctionnement de ce gestionnaire ? Est-ce que le code source et la documentation sont accessibles ?
Un point important que nous devrons valider pour sa mise en oeuvre sur l'infra de l'IFB est la gestion de la sécurité et l'authentification des utilisateurs. D'après l'exemple de code que vous nous avez donné en lien, il ne semble PAS y avoir de phase d'authentification lors de l'accès au microservice ! Pouvez-vous nous dire comment le microservice fonctionne pour ce point ?

Merci pour votre réponse.
Le code source est présent ici(Création d'un serveur TCP ligne115)
Le script utilisé pour le démarrer est celui-ci.
Les processus nodeJS qui souhaitent souscrire au jobManager doivent importer
ce module qui fournit une queue de soumission dans le runtime du processus client.
Si dans le contexte de votre infra l'authentification est essentielle nous pouvons mettre au point, par exemple, un système de token.
Je peux vous proposer une visio pour clarifier tout çà :smiley: