Napa.JS vs NodeJS
Napa.js is a multi-threaded JavaScript runtime built on V8, which was originally designed to develop highly iterative services with non-compromised performance in Bing.
By introducing multithreading to Node.js, the Napa.js runtime can more easily handle computation-intensive tasks, Microsoft said.
Napa.JS is exposed as a Node.JS module, while it can also be embedded in a host process without Node.JS dependency.
Features
- Multi-threaded JavaScript runtime
- Node.JS compatible module architecture with NPM support
- API for object transportation, object sharing and synchronization across JavaScript threads
- API for pluggable logging, metric and memory allocator
- Distributed as a Node.JS module, as well as supporting embed scenarios
Napa.js architecture
You can find more at: https://github.com/Microsoft/napajs
At first look of the title i thought napa.js is competitor of node.js but it is great to hear that its under node.js module
we also need histacin.js :D, i am glad ace-js already exists :)