Over a million developers have joined DZone.

Faster than C? Parsing Node.js Streams!

DZone's Guide to

Faster than C? Parsing Node.js Streams!

· Performance Zone ·
Free Resource

Maintain Application Performance with real-time monitoring and instrumentation for any application. Learn More!


In 2010 I wrote the first MySQL driver for node.js. I did it in pure JavaScript. It was fast. It was fun. A few month later, node addons using libmysql showed up in npm. They were much faster. It sucked. In 2012 I had enough and went back to to the drawing board resulting in a much faster parser. This talk will introduce you to the art of high performance binary stream parsing in node.js.

Presented by Felix Geisendörfer.

Collect, analyze, and visualize performance data from mobile to mainframe with AutoPilot APM. Get a Demo!


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}