JavaScript utiliza Garbage Collection (GC) para la gestión de memoria. Como resultado, muchos desarrolladores que usan sistemas basados en JavaScript, como NodeJS, asumen que están libres de problemas de memoria. Desafortunadamente, esto es incorrecto, y muchos servicios basados en NodeJS sufren problemas de gestión de memoria como fugas y un costo excesivo de CPU por GC. Pero encontrar, entender y resolver problemas de memoria puede ser muy desafiante, porque un problema en cualquier parte de la aplicación impacta la aplicación en su conjunto. Además, pueden manifestarse solo bajo carga, en entornos de producción. En esta sesión explicaré cómo encontrar y solucionar tales problemas utilizando la función de heap dump que está integrada en NodeJS. Y mostraré cómo usar el panel de memoria de DevTools para analizar tales dumps.
This talk has been presented at JSNation 2026, check out the latest edition of this JavaScript Conference.



















Comments