Scarsa Performance
In questo documento puoi imparare come profilare un processo Node.js.
La mia applicazione ha una scarsa performance
Sintomi
La latenza della mia applicazione è elevata e ho già confermato che il collo di bottiglia non sono le mie dipendenze come database e servizi downstream. Quindi sospetto che la mia applicazione impieghi molto tempo per eseguire il codice o elaborare le informazioni.
Sei soddisfatto delle prestazioni generali della tua applicazione, ma vorresti capire quale parte della tua applicazione può essere migliorata per funzionare più velocemente o in modo più efficiente. Può essere utile quando vogliamo migliorare l'esperienza utente o risparmiare sui costi di calcolo.
Debug
In questo caso d'uso, siamo interessati ai frammenti di codice che utilizzano più cicli CPU rispetto agli altri. Quando lo facciamo localmente, di solito proviamo a ottimizzare il nostro codice. Utilizzo del profiler di campionamento V8 può aiutarci a farlo.