CS 기술 질문 | 웹 2 (웹서버 vs WAS, MSA, Monolithic, MVC 패턴) 관련 [질문 모음]
24.03.09 (금) 나온 질문 공유 웹 서버와 WAS의 기본적인 차이점 웹서버는 정적 컨텐츠, WAS는 동적 컨텐츠를 생성하고 비즈니스 로직을 처리 MSA의 장단점을 설명해주세요 장점 독립된 서비스 개발 및 배포 장애 격리 서비스별 스택을 다양하게 가져갈 수 있음 단점 통합 테스트가 어렵다 통신 오버헤드 발생 WAS 만 사용하면 안되는지 - 분리하여 구성했을 때 이점이 명확해서 분리 구성한다. 서버 부하 방지 실제로 대규모 서비스→ 트래픽 분산을 위해 여러 WAS를 둬야함. 로드밸런싱 역할 보안 강화 : 웹서버 SSL/TLS 처리 가능, WS, WAS는 다른 포트 사용하므로 WAS에 방화벽쳐서 보안 더 강화할 여지도 있음 MVC 패턴이 무엇인지 간단하게 설명 개념 View : 사용자가 보는 부분 Mo..