Le module child_process permet à Node d'exécuter d'autres programmes/commandes (commandes shell, scripts, autres binaires) en tant que processus OS distincts. Utile pour invoquer des outils système, exécuter des tâches intensives en CPU en dehors du processus principal ou orchestrer d'autres programmes.
Les quatre méthodes principales
exec → run a shell command, buffer all output (simple, small output)
execFile → run a file directly (no shell — safer, faster)
spawn → stream output (for large output / long-running processes)
fork → spawn a new NODE process with an IPC channel (Node-to-Node)
