경량화 된 소프트웨어 Web Server
클라이언트가 웹 요청을 받았을때 , 요청에 맞는 static 파일을 응답해주는 HTTP Web Application Server (WAS)
로드 밸런서, 웹 서버 가속기 등 여러 역할을 담당하지만 이번에는 이미지 서버에 초점을 맞추어 적용할 예정이다.
HTTP Server
WAS : Web Application Server의 약자로 동적인 요청을 처리하는 서버를 말한다.
흔히 아는 백엔드 서버이다.
Reverse Proxy Server
Client의 요청과 Server의 응답을 중개하는 서버역할
로드 밸런서의 역할
장점
이벤트 중심 접근 방식
단일 스레드로 여러 연결을 처리 가능
최소한의 리소스로 독립형 HTTP 서버 배치
단점
동적 컨텐츠 처리 X
동적 컨텐츠를 처리시, 외부지원 연계가 필요 (ex. php fpm)