MapleStory Finger Point
[Spring] FeignClient 란 무엇일까?
·
SPRING
오늘은 현업에서 많이 사용하고 있는 FeignClient에 대해 소개해보려고 한다. 이론 뿐만 아니라 실습까지 진행하면서 개념을 숙지해보자~~ 그럼 출발!! FeignClient를 도입한 이유는? 현재 우리 팀은 서비스 별로 관리를 하는 MSA를 채택하여 사용하고 있다. 크게 서비스 별로 나눈 그림을 살펴보면 내가 개발하는 service가 따로 있고, 회사 내부적으로 사용하는 공통 OPEN API가 따로 있으며 마지막으로 외부 API가 있다. 이때, 로그인을 하기 위해서는 반드시 내부 OPEN API에서 Access Token을 받아와야 하는 구조이다. 그렇다면 어떻게 백엔드 통신 코드를 작성할 수 있을까? 크게 두가지로 RestTemplate 방식과 FeignClient 방식이 있다. 즉, FeignC..
Micro-Service Architecture(MSA) 정체가 뭘까?
·
지식창고
요즘 백엔드로 취업을 준비하고 있는데 우대사항에 MSA, CI/CD 경험이 진짜 많이 들어가있다. 아니 개발만 잘하면 취업하는거 아니야? 라고 생각하면 취업 절대 못한다는 것을 느꼈다... 세상에는 이런 저런 기술을 다 경험해본 신입 괴물들이 왜이렇게 많은가? 억울하다.. 학교 수업 열심히 들었는데,, 신세한탄은 그만하고 MSA에 대해 알아보자 잠깐! CI/CD가 궁금하다면, https://mjoo1106.tistory.com/entry/CICD-%EB%8F%84%EB%8C%80%EC%B2%B4-%EB%AD%98%EA%B9%8C Micro 넌 뭐니..? MSA를 설명하기 앞서 Micro 라는 용어에 대해 공부할 필요가 있다. 우선 Micro 를 설명할 때 꼭 비교되는 용어인 Monolithic에 대해서도..
📌 공지사항

1. 광고 댓글 자제 부탁드립니다😭😭

2. 업무 중에는 질문 답변이 늦을 수 있습니다!

3. 초보자라 잘못된 부분이 많습니다
     많이 알려주세요😊

4. 이 블로그가 성공하더라도 광고로 수익 창출
     하지 않겠습니다🫡


📧 mjoo1106@naver.com