node.js使用V8引擎构建。
还没有明确使用V8: Isolates
,也没有立即使用其过程粒度级别的隔离功能。
为什么?
我想知道-考虑到V8是在引擎盖下使用的,暴露隔离物是否应该更容易? 我还没有广泛使用node.js来了解内部人员级别,所以如果这个问题太明显了,请原谅。
我看了SO个问题。这是相关的,尽管我一直对了解node.js不按原样公开V8: Isolates
的原因感兴趣;
与尝试将其包装在自己的child_process实现中相反。
相信这个细微差别会有所不同。
答案 0 :(得分:0)
Node实际上确实开始公开以下内容:https://nodejs.org/api/worker_threads.html
每个工作程序都是一个单独的隔离区,但这是一个实现细节。可以将它们视为节点样式的网络工作者。