proxy

topics 400-인프라 & 아키텍처
types 이론
tags

Forward Proxy vs Reverse Proxy

Forward Proxy

클라이언트 앞에 위치하여 클라이언트를 대신해서 서버에 요청을 보내는 프록시

사용 사례:

  • 기업 내부 네트워크에서 외부 인터넷 접근 제어
  • 캐싱을 통한 성능 향상
  • 익명성 보장

Reverse Proxy

서버 앞에 위치하여 클라이언트 요청을 받아 서버로 전달하는 프록시

사용 사례:

  • 로드 밸런싱
  • SSL 종료
  • 정적 콘텐츠 캐싱
  • 보안 (서버 IP 숨김)

Nginx의 역할

Nginx는 Reverse Proxy로 많이 사용된다. 정적 파일 서빙, 로드 밸런싱, SSL 처리 등을 담당한다.

관련 문서: Apache VS Nginx VS Tomcat