LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

в ноде синхронные только _начала_ операций ввода-вывода. Сами операции параллельны. В конце выполнения паралелльной операции вызывается коллбэк назад в JS-код, и этот коллбэк уже снова синхронен. Иначе говоря хваленая скорость заключается в распараллеливании внешних по отношению к JS-машине операций, типа операций ввода-вывода (и стоит разработчику попроченных нервов в процессе написания лапши из колбеков)

Исходная версия stevejobs, :

в ноде синхронные только _начала_ операций ввода-вывода. Сами операции параллельны. В конце выполнения паралелльной операции вызывается коллбэк назад в JS-код, и этот коллбэк уже снова синхронен. Иначе говоря хваленая скорость заключается в распараллеливании ввода-вывода (и стоит разработчику попроченных нервов в процессе написания лапши из колбеков)