Optymalizacja wydajności Node zaczyna się od pomiaru w celu znalezienia prawdziwego wąskiego gardła — nigdy nie zgaduj. Profilujesz użycie CPU, event loop i pamięć, a następnie stosujesz ukierunkowane poprawki. Złota zasada: najpierw profil, optymalizuj to, co jest naprawdę powolne.
Narzędzia profilowania
node --prof app.js
node --prof-process isolate-*.
npx clinic doctor -- node app.js
npx clinic flame -- node app.js
node --inspect app.js
