Skip to content

Avantage & inconvénients

spawn

Avantages

Sympa !

  • Simple à mettre en place,
  • Scalable,
  • Permet de paralléliser des tâches.

Inconvénients

Hé voué !

L'API child_process est assez bas niveau et peut-être difficile à utiliser, dès lors que l'on souhaite établir une communication entre le processus principal et le processus enfant. Les échanges de données se font exclusivement via des flux (stream) via stdout, stderr, stdin.

Comment faire ? Il faut mettre en place la sérialisation et la désérialisation des messages.

Attention !

L'exécution sur Windows est peut être différente de Mac & Linux selon les commandes utilisées.

Modules NPM

Gestion de processus :

Utilitaire de développement :

Gestion de ligne de commande :

Autre :