끄적끄적 코딩
[Node] Node.js 란?
Node.js 2020. 3. 24. 01:09

노드 : 자바 스크립트를 웹브라우저 바깥의 환경에서 돌릴 수 있게 해주는 프로그램 1. 이벤트 기반 2. 논 블로킹 I/O 모델 3. 싱글 스레드 이벤트 기반 호출스택과, 태스트 큐에 아무것도 없지만 이벤트 리스너 등록해 둔 것들로 인해 서버가 돌아감 논 블로킹 I/O 모델 논 블로킹 - 태스트 큐로 보내는 동작 I/O - 파일 시스템, 네트워크 싱글 스레드 동시에 실행이 작업이 불가능 싱글스레드여서 하나의 작업을 처리하는 동안 다른 작업이 기다려야하는 블로킹 현상이 일어나므로, 논 블로킹으로 순서를 바꿔서 효율적으로 처리한다.

검색 태그