Skip to content

2주차 발표

백승주 edited this page Mar 29, 2023 · 1 revision

피드백

1. CDN => 이미지 호스팅 서버

  • CDN : 서버와 사용자 사이의 물리적인 거리를 줄여 콘텐츠 로딩에 소요되는 시간을 최소화=> 이미지 호스팅 서버
  • MinIO 사용
    • 이점 : 빠른 속도와 쉬운 사용법, 로드밸런서 역할

2. Redis

  • 사용 이유 : RefreshToken, 장바구니 기능을 Redis로 구현
  • 장바구니의 개별의 상품의 24시간 유효시간 만료 기능을 Scheduler로 구현하기에는 비효율적
    => Redis의 expire 설정을 이용하여 간편하게 구현

3. 코드 컨벤션 강제 여부

  • 정적 코드 분석 도구 Sonarqube
  • Spotless - Git hook
  • Checkstyle

4. Business Logic 관련

  • totalPrice -> 전체취소, 부분 취소
  • Option -> 1개로 기본 구성, 추후에 추가 예정(옵션에 따라 가격변동 등 고려 필요)
  • 결제 기능 -> 추후에 추가 될 수 있음
Clone this wiki locally