Node.js Performance

With ECMAScript 6

Featuring



Pedro Palao, LogTrust


Sergio Arbeo, codecantor @serabe


Pablo Almunia, Thesys @pabloalmunia


Alex Fernández, MediaSmart Mobile @pinchito

Orden del día



  •  Optimización usando la nueva especificación EcmaScript 6.


  • Uso de templates, generadores y demás features:

¿hay implicaciones de rendimiento? 


  • Cuándo optimizar tu código.


  • Herramientas de perfilado.

Mi humilde contribución




loadtest: measure performance of a server (ms)


microprofiler: low level profiling (µs)


performance: assess performance of a machine (ns)

Cuándo optimizar



Distingue entre "hot path" y "cold path"


Localiza los puntos calientes del código


¡Optimiza como un demonio!

Rendimiento en Node.js




Nice: "Node.js was never created to solve the compute scaling problem. It was created to solve the I/O scaling problem" -


Fuente: Simon Holmes @simonholmes

¡Gracias!





Síguenos a todos en Twitter



Pedro Palao, LogTrust

Sergio Arbeo, CodeCantor @serabe

Pablo Almunia, Thesys @pabloalmunia

Alex Fernández, MediaSmart Mobile @pinchito