lgm1007 / hhplus_ecommerce

항해 플러스 E-Commerce 시나리오
0 stars 0 forks source link

e-커머스 서비스

⚓ 프로젝트 개요

⚙️ 프로젝트 구성 기술스택

🗃️ 프로젝트 구조

hhplusecommerce
├─api
│  ├─balance
│  ├─cart
│  ├─order
│  ├─product
│  └─statistic
├─domain
│  ├─balance
│  ├─cart
│  ├─order
│  ├─product
│  └─statistic
├─infrastructure
│  ├─balance
│  ├─cart
│  ├─order
│  ├─product
│  └─statistic
└─usecase
    ├─balance
    ├─cart
    ├─order
    ├─product
    └─statistic

📜 API 스펙

1️⃣ 잔액 충전 / 조회 API

2️⃣ 상품 조회 API

3️⃣ 주문 / 결제 API

4️⃣ 상위 상품 조회 API

5️⃣ 장바구니 기능

🔎 API 명세

💫 요구사항 별 시퀀스 다이어그램

📊 요구사항 별 플로우 차트

💽 ERD

🔒 동시성 제어 시나리오 분석

💾 캐시

🪄 DB 조회 성능 최적화

⛓️ 트랜잭션 범위 및 서비스 확장 대응 보고서

✉️ 카프카 메시지 발행 적용 보고서