JavaScript는 Single Thread 기반이기 때문에 기본 동기 방식으로 동작한다. 이는 높은 동시성을 요구하는 애플리케이션의 성능 저하를 일으키는 요인으로 작용한다. Node.JS는 이와 같은 JavaScript의 Single Thread 방식을 개선하고 비동기 처리 방식을 지원하기 위해 Event Loop & Callback Function을 활용한다. Event Loop Event Loop는 JavaScript가 비동기 Thread를 실현하도록 하기 위한 중요한 개념 중 하나이다. 즉 이벤트 루프의 동작 방식을 이해하면 Node.JS를 기반으로 개발 시 높은 퍼포먼스를 나타낼 수 있다. Node.JS는 JavaScript의 사상을 그대로 적용하여 이벤트 기반 서비스라고 한다. Event L..
앞선 포스팅에서 Node.js를 개발하기 위한 환경 구성방법에 대해 살펴보았다. 개발 환경 구성 방법에 대해 살펴보고자 할 경우 아래 URL을 참고한다. Visual Studio Code(VSCode) 개발환경 구성하기 Node.js는 Node 기반으로 동작하는 하나의 작은 웹서버라고 볼 수 있다. NodeJS는 JavaScript를 기반으로 Server Side 개발은 물론 Front End까지 책임질 수 있는 하나의 웹 애플리케이션 형태를 구성할 수 있다. 본 포스팅에서는 Node.js HelloWorld를 호출하는 방법에 대해 살펴보도록 하자. Hello World 간단한 샘플코드를 기반으로 Hello World를 호출하는 Node.js를 생성해 보도록 하자. # 본 가이드에서는 EJS Node M..
- Total
- Today
- Yesterday
- node.js
- k8s
- wildfly
- 아키텍처
- apache
- JBoss
- MSA
- API Gateway
- 마이크로서비스 아키텍처
- TA
- Architecture
- git
- JEUS6
- jeus
- openstack token issue
- openstack tenant
- webtob
- 쿠버네티스
- 마이크로서비스
- SWA
- kubernetes
- aws
- Docker
- nodejs
- aa
- Da
- SA
- 오픈스택
- OpenStack
- JEUS7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |