Node.js · Senior · Frage 16 von 75
Warum sollte ein Server einen Pool von Worker Threads nutzen, statt pro Anfrage einen neuen Worker zu erzeugen?
- 1Einen Worker zu starten ist teuer, ein Pool nutzt sie wieder
- 2Node.js erlaubt nur einen Worker pro Prozess
- 3Pro Anfrage erzeugte Worker können
postMessagenicht nutzen
Antwort zeigen
Richtige Antwort: Einen Worker zu starten ist teuer, ein Pool nutzt sie wieder
Erklärung
Bibliotheken wie Piscina verwalten einen Pool und eine Task-Queue. Bemiss den Pool nahe an der Zahl verfügbarer Kerne.