본문 바로가기
반응형

프로젝트12

[프로젝트] 기획전 관리 백오피스 새로 만들기 보호되어 있는 글 입니다. 2023. 3. 11.
[프로젝트] 생각보다 쉽지 않았던 API 교체하기 MSA 환경에서는 주로 API 호출을 통해 타 서비스와 통신을 주고 받습니다. 타 서비스에서 제공하는 API 의 스펙이 변경되면 이 API 에 의존하고 있는 내부 서비스도 맞춰서 변경을 해주어야 합니다. 단순히 생각하면 기존 API 로의 호출을 끊고, 버전업이 된 API 로 호출하기만 하면 될 것 같습니다. 아래 그림처럼요. 하지만 이렇게 단순하지는 않았고, 좀 더 복잡했습니다. API 를 교체하는 방법에 대해 한번 정리해보고자 합니다. 들어가기에 앞서 용어 정리를 먼저 하려고 한다. 외부 서비스에서 제공되던 기존 API 는 "API v1" 외부 서비스에서 제공될 신규, 버전업된 API 는 "API v2" 상황에 대한 이해 API 를 교체해야 했던 당시 상황은 다음과 같다. 상황 1. API v1 의 D.. 2023. 3. 4.
[프로젝트, 연구] 가상 버튼의 크기, 폭, 동작 방법의 사용성에 대한 연구 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 쿠팡] 리테일 상품 카탈로그 관리 시스템 개발 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 쿠팡] 이상 가격 탐지 서비스 개발 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 쿠팡] 대규모 서비스 분리 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 트렌비] 상품 카탈로그 시스템 개발 보호되어 있는 글 입니다. 2023. 2. 12.
[프로젝트, 트렌비] CMS (컨텐츠 관리 시스템) 개발 보호되어 있는 글 입니다. 2023. 2. 12.
반응형