在Meteor Documentation中,它声明:
在Meteor中,您的服务器代码在每个请求的单个线程中运行,而不是 在Node的典型异步回调样式中。我们发现线性 执行模型更适合Meteor中的典型服务器代码 应用
与Node相比,这种线性执行模型是什么?
答案 0 :(得分:1)
Node.js使用异步事件循环,阻止函数阻塞整个服务器。
Meteor构建于Node Fibers之上,它们本身构建在异步事件循环之上。
节点'光纤'就像一个连接,或你的应用程序的实例。在每个光纤内,代码是同步的(即阻塞)。但是,相同的异步事件循环上可能会运行多个同步同步节点光纤(连接)。