스마트 시대가 도래하면서 장소에 구애 받지 않고 인터넷에 접속하여 웹을 사용할 수 있는 시대가 되었다. 인터넷 접근성의 향상으로 웹 어플리케이션의 수가 급증했고 또한 단순한 스크립트 언어였던 JavaScript는 다방면으로 널리 사용되기 시작했다. Node.js는 JavaScript 기반의 서버측 언어로 가장 빠르게 성장하고 있지만 쓰레드를 사용하지 않기 때문에 서버의 리소스를 충분히 활용하지 못하는 문제가 발생했다. 본 논문에셔는 멀티쓰레드를 사용하는 다른 서버측 언어들과 Node.js의 성능을 벤치마크를 통해 서로 비교하고, 이를 통해 Node.js에서 멀티쓰레드 기능의 필요성을 강조한다.