Μια μόνη Node διεργασία χρησιμοποιεί μόνο έναν πυρήνα CPU (το JavaScript της εκτελείται σε ένα νήμα). Για να χρησιμοποιήσετε όλους τους πυρήνες σε ένα μηχάνημα, εκτελείτε πολλαπλές Node διεργασίες — μέσω της cluster ενότητας, ενός διαχειριστή διεργασιών όπως το PM2, ή ενός συστήματος orchestration περιεχομένων — και κατανέμετε τα αιτήματα μεταξύ τους.
Το πρόβλημα
A server with 8 CPU cores running ONE Node process → uses ~1 core, wastes 7.
Need multiple processes to utilize all cores and handle more concurrent load.
