microsoft

napajs

microsoft

Napa.js: a multi-threaded JavaScript runtime

AI 简介

Napa.js 是一个基于 V8 的多线程 JavaScript 运行时,旨在解决 Node.js 单线程模型在 CPU 密集型任务中的性能瓶颈。它支持在多个 V8 隔离(Isolate)中并行执行 JavaScript 代码,提供跨线程的对象传输、共享与同步机制,并兼容 Node.js 模块生态与 NPM。项目以 Node.js 模块形式分发,也可嵌入非 Node.js 主机进程。适用于需高并发计算的场景,如科学计算、图像处理、实时数据聚合及服务端 CPU 密集型批处理任务。

C++
Other
9.2k
Stars
330
Forks
2
Watchers
58
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分63.56
默认分支master