Bajo Rendimiento
En este documento puedes aprender cómo perfilar un proceso Node.js.
Mi aplicación tiene un bajo rendimiento
Síntomas
La latencia de mi aplicación es alta y ya he confirmado que el cuello de botella no son mis dependencias como bases de datos y servicios downstream. Así que sospecho que mi aplicación dedica un tiempo significativo a ejecutar código o procesar información.
Estás satisfecho con el rendimiento general de tu aplicación, pero te gustaría entender qué parte de nuestra aplicación se puede mejorar para que funcione más rápido o de manera más eficiente. Puede ser útil cuando queremos mejorar la experiencia del usuario o ahorrar costes de computación.
Depuración
En este caso de uso, estamos interesados en los fragmentos de código que utilizan más ciclos de CPU que los demás. Cuando hacemos esto localmente, normalmente intentamos optimizar nuestro código. Usando el Perfilador de Muestreo V8 puede ayudarnos a hacerlo.