Метеоритное внутреннее устройство: как работают волокна?
Meteor интенсивно использует волокна, причем запросы каждого клиента выполняются в отдельном волокне, но что это делает на самом деле?
Преимущество волокон заключается в том, что они позволяют писать асинхронный код синхронно. Это все, что они делают?
Кроме того, как this.unblock() работает в методах? В документах говорится: "В Meteor код вашего сервера выполняется в одном потоке на запрос, а не в стиле асинхронного обратного вызова, типичном для Node".
Как волокна имитируют нити, хотя на самом деле не являются нитью? Если метод Meteor выполняет длинные вычисления, как он не блокирует цикл обработки событий?