Construction of a Client-Side JavaScript Framework for Small-scale Web Applications
Sun-Jong Kim, Hee-Chern Kim · The Journal of Korean Institute of Information Technology · 2016
웹 서비스에 대한 사용자 요청이 증가하면 서버의 자원이 부족하게 되어 서비스를 제공하기 힘든 상황이 발생한다. 소규모 기업의 입장에서 이것을 해결하기 위해 서버장비를 증설하는 것은 비용 문제가 발생하고 웹어플리케이션 서버의 라이선스 문제도 발생한다. 따라서 제한된 자원을 효율적으로 활용하여 사용자의 요청을 처리할 필요성이 있다. 본 논문에서는 웹 어플리케이션 서버의 기능을 브라우저에서 동작하도록 하기 위해 클라이언트 측 자바스크립트 프레임워크를 활용한 웹 시스템의 구성방법을 제안하고 구현하였다. 제안한 내용의 유용성을 확인하기 위해 서버 기반의 일반적 웹 시스템과 성능을 비교하는 실험을 수행하였으며 동일한 서버자원을 가지고 더 많은 동시접속자를 처리할 수 있으며 사용자 입장에서 속도의 손실이 없음을 확인하였다.