본문 바로가기
카테고리 없음

node.js 의 한계

by hongdor 2022. 10. 5.
728x90

짧게 요즘 경험한 것을 적는다.

node.js 를 통해 시간이 오래 걸리는 for문이 많은 로직을 작성하였다.

 

무거운 api 를 호출후 가벼운 api를 호출 했을 때, 가벼운 api 호출에 오래 걸리곤 했다.

실 서비스가 아니고, 그 외 일시적인 데이터 처리를 위한 것이었지만 node.js 가 싱글 스레드라는 것을

느낄 수 있도록 해주었다. 지식으론 알고 있었지만, 직접 경험한 것은 처음이었다.

 

결국 같은 api서버를 컨테이너로 1개 더 실행하고 가벼운 api는 이곳으로 보내도록 하니, 좀더 수월하게 작업할 수 있었다.

무거운 작업을 하게될 때는 멀티 스레드개념의 spring을 사용하는 것이 좋을 것 같다고 느꼈다.

728x90

댓글0