У Node есть асинхронные/синхронные версии всех операций ввода-вывода в файловой системе, но мне было интересно: как реализован асинхронный файловый ввод-вывод в Node.js для операций с локальными файлами? Я сам возился с libevent, который использует шаблон реактора, как Node, но я прочитал, что использование событийного ввода-вывода в локальных файлах бессмысленно, потому что они всегда доступны для чтения и записи, поэтому с ними можно будет работать мгновенно.
Если это так, то в чем разница между этими методами, по крайней мере, для локальных файлов?