Avantage & inconvénients

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 :
BBL Node.js