프록시 패턴 (Proxy Pattern)
프록시 패턴(Proxy Pattern)이란? 대상 객체에 접근하기 전에 그 접근에 대한 흐름을 가로채 대상 객체 앞단의 인터페이스 역할을 하는 패턴이다. 이를 통해 객체의 속성과 변환 등을 보완하며 보안, 데이터 검증, 캐싱, 로깅에 사용한다. 프록시 객체나 프록시 서버로도 활용된다. 프록시 서버 서버와 클라이언트 사이에서 클라이언트가 자신을 통해 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 것이다. 프록시 서버의 장점 캐싱 클라이언트의 요청을 원격 서버가 아닌 프록시 서버에서 캐시 데이터를 응답한다. 이는 불필요하게 외부와 연결하지 않기 때문에 트래픽을 줄일 수 있다. 프록시 서버의 예시 Nginx 비동기 이벤트 기반의 구조와 다수의 연결을 효과적으로 처리 가능한 웹 서버이며, 주로 Nod..
CS/디자인 패턴
2022. 9. 14. 19:25
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 정렬병합조인
- 스프링 WebFlux
- 인덱스최적화
- 직접연관매핑
- 대수확장성
- 캐시매핑
- 직접매핑
- 스프링 R2DBC
- java
- 메모리 계층
- 코틀린
- 프로세스 컴파일
- 네트워크 기초
- 네트워크
- 세컨더리인덱스
- Design Pattern
- 프로그래밍 패러다임
- 프로세스
- 불연속할당
- 프로세스와 스레드
- 스레드
- 보이스코드정규형
- 선언형 프로그래밍
- 디자인 패턴
- 연관매핑
- 자바
- 중첩루프조인
- 프로그래밍
- 클러스터형인덱스
- 함수형 프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함