Jan 21 ยท 12 min read ยท Async I/O is a single-threaded, single-process technique that uses cooperative multitasking. Coroutines are not inherently concurrent. Async I/O is a model of concurrent programming, but itโs not parallelism. Itโs more aligned with threading than wit...
Join discussionNov 6, 2025 ยท 4 min read ยท Node.js๋ฅผ ๊ณต๋ถํ๋ค ๋ณด๋ฉด ๋น ์ง์ง ์๋ ๊ฐ๋ ์ด ์์ต๋๋ค.๋ฐ๋ก ๋ ผ๋ธ๋กํน I/O(Non-blocking I/O)์ ์ด๋ฒคํธ ๋ฃจํ(Event Loop)์ ๋๋ค. Node.js๋ ์ฑ๊ธ ์ค๋ ๋์์๋ ๋ถ๊ตฌํ๊ณ ์์ฒ ๊ฐ์ ์์ฒญ์ ๋์์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.๊ทธ ๋น๋ฐ์ด ๋ฐ๋ก โ๋ ผ๋ธ๋กํน I/Oโ์ ์์ต๋๋ค. ๐งฉ 1. Node.js ๋ฐํ์์ I/O ๋ชจ๋ธ Node.js๋ ์๋ฐ์คํฌ๋ฆฝํธ ์์ง(V8) ์์ libuv๋ผ๋ C ๋ ๋ฒจ์ ๋ฐํ์ ๊ณ์ธต์ ์น์ ๊ตฌ์กฐ์ ๋๋ค. โโ...
Join discussion