- Node.js 코딩 시 싱글 스레드로 생각하는 것이 편하지만, 내부적으로는 멀티스레드를 사용합니다. ⚙️
- libuv 라이브러리는 파일 시스템, 암호화, 압축 등의 작업을 백그라운드에서 멀티스레드로 처리합니다. 📚
- 네트워크 요청은 멀티스레드로 처리되지 않습니다. 🌐
UV_THREADPOOL_SIZE
환경 변수를 통해 멀티스레드 개수를 조절할 수 있습니다. 🔧- 워커 스레드 모듈을 사용하여 직접 스레드를 다룰 수 있지만, 제한 사항이 있습니다. ⚠️