
Spring MVC는 다들 알고 계실겁니다. Model-View-Controller의 기본 웹 코드 작성기법이며, 대부분 MVC 패턴이라고 알고 계신 분들도 많으실 거에요. MVC는 Servlet을 기반으로 작성된 하나의 템플릿이며, 작동 방식이 Blocking-Synchronous 방식이었습니다. 블로킹과 동기처리방식은 이전에 Java의 Files를 사용하며 잠시 체크하고 넘어갔었는데요, 해당 글이 필요하시다면 링크는 여기있습니다. Servlet도 마찬가지로 서버에서 Response를 기다리는 동안 쓰레드 풀 내에 쓰레드들을 기다리는 블로킹 방식입니다. 그렇기 때문에 인터럽트가 발생하지 않는 이상 그 쓰레드들을 다른 곳에 사용할 수 없는 것이죠. 그리고 지연되는 시간도 문제인 것이 작지만 쌓이고 쌓이면..
Server
2020. 7. 6. 17:06
공지사항