This kind of benchmark can show off what v8 is capable of (when used with a library that has been carefully tuned for performance)
Code is pretty-much copy pasted from .NET Async version with bluebird promises instead of Tasks. Ends up being almost 2 times faster:
https://github.com/atemerev/skynet/pull/16
(Only 50% faster if we return Promise.resolve(num) though)