child_process మాడ్యూల్ Node ను ఇతర ప్రోగ్రామ్లు/ఆదేశాలు (shell ఆదేశాలు, స్క్రిప్టులు, ఇతర బైనరీలు) ను ప్రత్యేక OS ప్రక్రియలుగా నడుపుటకు అనుమతిస్తుంది. సిస్టమ్ సরఞ్జాలను (git, ffmpeg, imagemagick) అందిస్తుంది, CPU-కరువైన పనిని ప్రధాన ప్రక్రియ నుండి నిర్ణయించటానికి లేదా ఇతర ప్రోగ్రామ్లను సమన్వయం చేయటానికి ఉపయోగకరమైనది.
నాలుగు ప్రధాన పద్ధతులు
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)
