manual for Node.js

node.js

Design Goal

  • Function은 직접 플랫폼 I/O에 접속하지 않습니다.
  • Disk, network, 프로세스를 통해 데이터를 받기 위해서는 대부분 콜백(callback)을 사용합니다.
  • TCP, DNS, HTTP같은 프로토콜을 지원합니다.
  • HTTP feature를 지원합니다.(Chunk된 requst/response, Keep-alive, Comet을 위한 리퀘스트 홀딩)

Internal Design features

  • Google의 V8 사용
  • Marc Lehmann이 만든 이벤트루프 라이브러리 libev 사용

links

node.js 언어 디자인 측면에서의 분석

node.js 소개 및 내부구조에 관한 이론

node.js at jsconf 2009

node.js 튜토리얼

Share Comments