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