ソースも何もなぁ。 最初に自分が張ったURLから辿れるように https://nodejs.org/en/docs/guides/blocking-vs-non-blocking であるように All of the I/O methods in the Node.js standard library provide asynchronous versions, which are non-blocking, and accept callback functions. Some methods also have blocking counterparts, which have names that end with Sync. いくつかは、Syncで終わる、対応する非同期関数の同期版があるよ(同期関数だからSyncだとは言ってない)、とか https://github.com/nodejs/node/issues/5 で議論されてるように、とてもライトウェイトな同期関数はもういいんじゃねえの?