728x90
1~6 까지 기초를 배웠고
이제 실제 MSA Service 를 biz 로직에 맞게 구현 해보겠다.
간단한 쇼핑몰 업무를 하는 MSA 를 만들 예정이다.

1. 상품조회 : 사용자가 CATEGORY-SERVICE (MSA) 를 호출 하여 재고 상태 확인 하는 기능
2. 사용자 조회: 회원 가입용, 로그인용
3. 상품조회: 사용자가 ORDER-SERVICE(MSA)로 자신이 주문한 상품의 리스트를 가져오는 기능
5. 주문 확인: USER-SERVICE(MSA) 로 들어온 후 주문내역을 가지고 있는 ORDER_SERVICE를 호출함 ( MSA->MSA 를 호출 하는 구조)
4.상품수량 업데이트: ORDER-SERVICE (MSA) 에서 변경이 발생하면,
재고를 가지고 있는 CATEGORY-SERVICE(MSA) 에 변경을 가해야 함.
고로 팔린만큼 CATEGORY-SERVICE 에서 빼야함( 이것은 Kafka 로 구현함, MSA->MSA 통신을 안함, PUBLISH->SUBSCRIPTION 관계로 KAFKA 사용)

빨간 공그라미는 Discovery Server
728x90
'SI 업무 > MSA관련' 카테고리의 다른 글
| section 1-3. MSA 구성 설명/ gateway 설정 설명/ (0) | 2024.12.29 |
|---|---|
| section 1-2. user-service, catalog_service, order_service APIs (0) | 2024.12.27 |
| 5. Gateway with (lb://) (2) | 2024.12.25 |
| 6. 1~5까지 학습 내용 정리 (1) | 2024.12.25 |
| (작성중)4. Gateway-filter (Custom filter, Global filter) (1) | 2024.12.25 |