The `http` module is said to be outperformed by `eshttp` [1] by a factor of 2 times, which is written in pure JavaScript.
There is also `node-lwan` [2], an experiment in using `lwan` [3] in place of the built in `http` module. Since its the most performant web server in JSON serialization, according to techempower.com benchmarks [4], performance gains are to be expected.
[1] https://github.com/iefserge/eshttp [2] https://github.com/raadad/node-lwan [3] http://lwan.ws/ [4] https://www.techempower.com/benchmarks/#section=data-r12&hw=...
People won't use x.y.0 so they build in a bug to push to x.y.1 afterwards
Any new major release is bound to break something for someone. Prudence suggests adopting a major release only after a few months. This applies to all platforms.
The Node/npm ecosystem does still feel a bit wobbly as an application platform, though, kind of like Ruby was five years ago...