摘要:
一个Node.JS 的进程只会运行在单个的物理核心上,就是因为这一点,在开发可扩展的服务器的时候就需要格外的注意。因为有一系列稳定的API,加上原生扩展的开发来管理进程,所以有很多不同的方法来设计一个可以并行的Node.JS运用。在这篇博文里,我们就来比较下这些可能的架构。这篇文章同时也介绍compute-cluster模块:一个小型的Node.JS库,可以用来很方便的管理进程,从来二线分布式计算。遇到的问题我们在Mozilla Persona的项目中需要可以处理大量不同特征的请求,所以我们尝试用使用Node.JS。为了不影响用户体验,我们设计的‘Interactive’ 请求只需要轻量级的计 阅读全文