런타임 환경에서 1+1 같은 자바스크립트로 처리할 수 있는 작업은 V8 엔진을 통해서 하게 됩니다. 하지만 파일을 읽는 것 같은 작업은 V8엔진으로 할 수 없습니다. 그래서 이러한 부분은 libuv를 통해서 작업한다고 했습니다. 그 부분은 다시 도표로 봐보겠습니다.
v8이 코드를 해석하고 Node.js APIs들 중 하나의 함수를 호출하고 Node.js 바인딩을 통해서 libuv에 의해서 원하는 작업을 처리하게 합니다.