06.12 회의록 - nhnacademy-be10-WannaB/wannab-wiki GitHub Wiki
진행 상황 공유
Order-Payment Service 팀 진행 상황
Order 팀
- 주문 프로토타입 version에서 장바구니 생성, 조회 성공 및 상품 넣고 빼고 성공
Payment 팀
- order 팀과 속도를 맞추어야 하기 때문에, 프로토타입이 완료되면 마저 진행 예정
- 테스트 레포지토리에서 Toss Pamyent 연동 및 결제 성공
- 토스에서 주는 값 저장, 취소 내역 저장 성공
Order-Payment Service 팀 앞으로의 계획
- 6월까지 어느정도의 서비스가 구현 완료될 수 있도록 할 예정
- 비회원은 장바구니 등 어떻게 할지 고민 중
Front 팀 진행 상황
- View, Controller 연결은 완료
- 각자 맡은 서비스에서 필요한 정보가 View에 없다면 수정이 필요할 수 있음
- current-uri 라고 넣어놓은 부분이 있는데, Get 요청 받을 때, 무조건 넣어주어야 함.
Front 팀 앞으로의 계획
- 각자 해보고, 수정이 필요한 부분이 있다면 논의 이후, 융통성있게 당사자가 고치던지 프론트 팀에서 고치던지 할 예정
Book 팀 진행 상황
- 알라딘 Book API를 어떻게 활용하면 좋을지 찾는 중
Book 팀 앞으로의 계획
- 검색 통합 예정
- 사진 업로드 어떻게 할지 고민이 필요함
User 팀 진행 상황
- JWT 고민 중, 이해하는 중
- Access Token, Refresh Token 활용할 예정
- Refresh Token은 Redis에 저장할 예정
User 팀 앞으로의 계획 러프하게
- 6월까지 로드맵에 올린대로 진행할 예정
- 개선사항이 있다면 그때 보고 더 개선할 예정
Coupon 팀 진행 상황
- 쿠폰 이슈 테이블 작성, 백로그 기한도 다 만들었음
- CURD 개발 시작
- 금요일까지 나머지 다 마무리하고 테스트 예정
- RabbitMQ 없이 일단 구현을 마무리하고 나중에 전환 예정
- 서비스 자체는 다음주 금요일인 20일까지는 다 될것같다.
Coupon 팀 앞으로의 계획
Infra 팀 진행 상황
- 현재 서버에 Eureka 두개 클러스터드로 배포 해놓음
- 유레카 서버는 롤링 무중단 배포 사용할 예정
- 그 외 서비스는 블루 그린 무중단 배포 사용할 예정
- Docker 와 Docker Network 사용하여 연결해놓음
Infra 팀 앞으로의 계획
- 다른 서비스도 어느정도 개발이 완료되면 CI/CD 진행할 예정
고민 상황 토의
쿠폰을 유저에게 주는 방식에 대한 고민
- 생일 쿠폰, 웰컴 쿠폰
- 매월 1일에 생일인 유저들에게 Spring Batch 활용해 쿠폰을 발급하기
- 웰컴 쿠폰은 회원가입 이후, 별도의 트랜잭션으로 쿠폰을 발급할 예정
- 특정 도서 쿠폰, 카테고리 쿠폰
- 정책을 만들면서 모든 사용자에게 다 쿠폰을 발급해주게 된다면 문제점이 있음
- 사용자 입장에서 관심없는 쿠폰이 쿠폰함에 들어있게 됨
- 모든 사용자에게 쿠폰을 발급해주어야하기 때문에 불필요한 로직이 생김
- 그래서, 배민 쿠폰처럼 고객이 직접 발급 받는 방식으로 결정
- 도서 상세 페이지에서 쿠폰 발급받기 버튼을 누르면 발급받을 수 있도록 할 예정
쿠폰이 중복되는 경우에는 어떻게?
- 도서 하나에 대해서 유저가 카테고리 쿠폰과 해당 도서 쿠폰 두개가 다 있으면 어떻게 적용해야할까?
- 각 도서마다 본인이 적용하고 싶은 쿠폰을 적용할 수 있도록 하자
- 각 도서에 대해서는 쿠폰 적용에 중복은 발생할 수 없도록 하자
- 생일 쿠폰과 웰컴 쿠폰은 전체 주문에 대해서 적용할 수 있게 하자
- 전체 주문에 대해서 적용할 수 있는 칸을 만들고, 거기에서 하나만 고를 수 있도록 하자
계층형 카테고리 쿠폰에 대해서는 어떻게?
문제 상황
- 만약 사용자가 '이것이 자바다' 라는 책을 사려고 발급할 수 있는 쿠폰을 확인하고자 함.
- 현재 쿠폰 정책으로는 아래와 같은 정책들이 있음
- '국내 도서' 카테고리에 대한 쿠폰
- 'IT' 카테고리에 대한 쿠폰
- '컴퓨터' 카테고리에 대한 쿠폰
- 이 상황에서 '국내 도서 - IT - 컴퓨터'에 속한 '이것이 자바다' 라는 책에 대한 쿠폰은 몇개 발급이 가능한가?
- 제일 하위 카테고리 쿠폰만 발급받고 사용할 수 있도록 하는 것으로 결정
구매 내역에 대한 회원 등급 업데이트는 언제 해주어야 하는가?
- 특정 날짜 기준으로(매월 1일 등) 산정하는 걸로 하자