proxy

· Backend/JPA
JPA를 제대로 공부하기 시작한 개발자라면 한 번씩 겪는 경험이 있을 것이다. // 회원 1명을 조회Member member = memberRepository.findById(1L);System.out.println(member.getName()); // 이건 잘 나옴 근데 // 갑자기 에러가?!System.out.println(member.getTeam().getName()); // LazyInitializationException 도대체 왜 에러가 나는거지? 하고 구글링하거나 chat gpt한테 물어볼 것이다. 그러다가 프록시, 지연 로딩, N+1문제 같은 용어들을 만나게 된다. 이 모든 것의 핵심이 바로 프록시이다. 프록시 감을 잡자. 나는 베이컨체다치즈피자를 좋아하기 때문에 도미노 피자 어..
· Network
네트워크를 공부하다 보면 프록시란 단어가 계속 나온다. 질리도록 나오고 꼭 필수로 알아야 하는 개념이다. 프록시의 대표적인 예시로 VPN 서버가 있다. 대표적인 예시로 유튜브를 보다 보면 어떤 콘텐츠는 한국에서는 볼 수 없지만 미국에서는 볼 수 있는 경우가 있다. 이럴 때 프록시 서버를 이용해 미국 서버를 통해 접속하면 해당 콘텐츠를 볼 수 있다. 이런 방법은 지역 제한을 우회하는 데 사용된다. 물론 VPN은 보안과 프라이버시 측면에서 더 높은 수준의 보호를 제공하나 어쨋든 프록시 역할을 한다. 그렇다면 프록시가 뭘까?      네트워크의 다양한 구조 중 꼭 알아야 할 구조가 있다. 인라인,  인라인인데 out of path, 그리고 어플리케이션 프록시 구조이다. 이는 뒤에 설명하겠다. 여기서 한 대의 ..
hskhsmm
'proxy' 태그의 글 목록