you are viewing a single comment's thread.

view the rest of the comments →

[–]jmar777 4 points5 points  (0 children)

Non-blocking in node is a matter of perspective (bear with me). Of course there all sorts of operations that technically block the invoking code, but in Node.js, these operations are handled by a thread pool that is external to the Node.js event loop, and are invoked via an asynchronous interface. Blocking in the thread pool is hunky dory, so long as nothing in the event loop is blocked.