210314 개발일지(97일차) - 서버로서 Node.js의 장단점 및 설치하기

고재개발·2021년 3월 14일
0

Node.js Study

목록 보기
2/3

Node.js 서버의 장점

1. js를 사용함
2. 멀티 스레드 방식에 비해 컴퓨터 자원을 적게 사용함
3. I/O작업이 많은 서버로 적합함
4. 멀티 스레드 방식보다 쉬움
5. 웹서버가 내장돼있음
6. JSON 형식과 호환하기 쉬움

Node.js 서버의 단점

  1. 싱글스레드라서 CPU 코어 1개만 사용함
  2. CPU 작업이 많은 서버로는 부적합
  3. 하나뿐인 스레드가 멈추지 않도록 관리해야 함
  4. 서버 규모가 커졌을 때, 관리 어려움(다른 서버 공통점)
  5. 어중간한 성능(C, C++등으로 만든 서버 대비)

Node.js 설치하기

https://nodejs.org 접속해서
왼쪽은 LTS(안정된 버전), 오른쪽은 Current(최신 버전) 중에 선택해서 받으면 된다.

profile
고재개발

0개의 댓글