文件名称:napajs:Napa.js:多线程JavaScript运行时
文件大小:692KB
文件格式:ZIP
更新时间:2024-02-23 16:58:39
nodejs javascript runtime parallel multithreading
纳帕 Napa.js是基于构建的多线程JavaScript运行时,该运行时最初旨在开发高度迭代的服务,并在Bing中具有出色的性能。 随着它的发展,我们发现在CPU绑定任务中补充很有用,它具有在多个V8隔离中执行JavaScript并在它们之间进行通信的功能。 Napa.js公开为Node.js模块,同时也可以嵌入到没有Node.js依赖项的主机进程中。 安装 安装最新的稳定版本: npm install napajs 其他选项可以在找到。 快速开始 const napa = require ( 'napajs' ) ; const zone1 = napa . zone . create ( 'zone1' , { workers : 4 } ) ; // Broadcast code to all 4 workers in 'zone1'. zone1 . broadcast ( 'console.log("hello world");' ) ; // Execute an anonymous function in any worker thread in 'zone1'. z