meteor内部:光纤如何工作?

meteor大量使用光纤,每个客户的请求都在一个单独的光纤中运行,但是这实际上是做什么的?

从阅读各地纤维的好处看来,它们可以让你以同步的方式编写asynchronous代码。 这是他们所做的一切吗?

另外,this.unblock()如何在方法中工作? 该文档说:“在Meteor中,您的服务器代码在每个请求的单个线程中运行,而不是以Node的典型asynchronouscallback方式运行。

纤维如何模仿线程,而不是实际上是一个线程? 如果一个Meteor方法执行一个长时间的计算,它不会阻塞事件循环?