Node has a async/sync versions of all its filesystem IO operations, but I was wondering: how is async file IO implemented in Node.js for operations on local files? I myself was messing around with libevent, which uses the reactor pattern, like Node, but I read that using evented IO on local files is pointless, because they will always be readable and writable, so they'll be operated upon instantly.
If this is true, what are the differences between these methods, at least for local files?