I remember it being a bit of a pig, both in memory consumption and CPU use, but I'm sure that was just relative to the black magic behind V8.
I did a bit comparison with V8 maybe 5+ years ago and at the time, it was about the same speed as V8, from what I could see in a few quick tests — after warmup a lot.
For us, the performance difference was an order of magnitude, to the point that we were too slow in cases for search engines. We were investigating building an external Node proxy instance to prerender pages.
I sincerely hope there's no flag or simple tweak we were missing. It's possible the instances were starved for memory, for instance.
Interesting
...and several orders of magnitude slower than the other alternative JavaScript engine, GraalJS, which they don't mention for some reason.
Using node/v8 requires another distributable and starting up a new process.
I used it to add Markdown to a Java app, because JS-based Markdown libraries were better than Java-based ones.
(more details in this comment: https://news.ycombinator.com/item?id=25248748 )
@cogman10
> > Using node/v8 requires another distributable and starting up a new process
Precisely