Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 5582 파이썬
- android hilt
- 백준 1644
- 6588 파이썬
- Android Room
- 코루틴 플로우
- java
- 1644 파이썬
- 백준 10819
- 1003 파이썬
- flow buffering
- 자바
- 2096 파이썬
- 자료구조
- 1806 백준
- 백준 5582
- Jetpack Room
- 1753 다익스트라
- 5582 DP
- 1806 파이썬
- 1753 파이썬
- Android mvp
- 안드로이드 hilt
- Coroutine Flow
- 백준 2096
- 투포인터 알고리즘
- git local remote
- 1806 투포인터
- 10819 파이썬
- 이진 탐색
Archives
- Today
- Total
목록Node.js (Server) (2)
Gemstone's Devlog
[Node.js] 노드의 장단점
>> 노드 서버의 장단점 장점 단점 멀티 스레드 방식에 비해 컴퓨터 자원을 적게 사용함 싱글 스레드라서 CPU 코어를 하나만 사용함 I/O 작업이 많은 서버로 적합 CPU 작업이 많은 서버로는 부적합 멀티 스레드 방식보다 쉬움 하나뿐인 스레드가 멈추지 않도록 관리해야 함 웹 서버가 내장되어 있음 서버 규모가 커졌을 때 서버를 관리하기 어려움 자바스크립트를 사용함 어중간한 성능 JSON 형식과 호환하기 쉬움 >> CPU 작업을 위해 AWS Lambda나 Google Cloud Functions 같은 별도 서비스 사용 >> 페이팔, 넷플릭스, 나사, 월마트, 링크드인, 우버 등에서 메인 또는 서브 서버로 사용 서버 외의 노드 >> 자바스크립트 런타임이기 때문에 용도가 서버에만 한정되지 않음 >> 웹, 모바일..
Node.js (Server)
2021. 6. 29. 03:34
[Node.js] 노드의 정의
공식 홈페이지의 설명 Node.js 는 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임입니다. 노드는 서버가 아닌가요? 서버라는 말이 없네요. 서버의 역할도 수행할 수 있는 자바스크립트 런타임 노드로 자바스크립트로 작성된 서버를 실행할 수 있음. 서버 실행을 위해 필요한 http/https/http2 모듈을 제공 노드 : 자바스크립트 런타임 런타임 : 특정 언어로 만든 프로그램들을 실행할 수 있게 해주는 가상 머신(크롬의 V8엔진)의 상태 자바스크립트 공부 : https://ko.javascript.info/ 자바스크립트에서 꼭 알아야 할 3가지 1. 실행 컨텍스트 2. 이벤트 루프 3. 프로토타입
Node.js (Server)
2021. 6. 28. 06:48