고객
회원가입 → 로그인 → store 검색 → 메뉴 조회 → 장바구니 추가 → 결제/주문접수 → 10분내 수락 없으면 자동 취소 / 10분 내에 고객 취소 가능
스토어
어드민
– Threads / RPS / SLA는 필요에 따라 조정 가능.
가게 검색(가게 이름 조회)
• 목표 Throughput: 100 RPS
• 동시 사용자(Threads): 150
• 평균 응답시간 SLA: 95% ≤ 300ms
• 요청
GET /api/restaurants?query={keyword}
• 검증: HTTP 200 + 응답 본문에 “restaurants” 배열 존재
결제
• 목표 Throughput: 30 RPS
• 동시 사용자(Threads): 50
• 평균 응답시간 SLA: 95% ≤ 500ms
• 요청
POST /api/orders
(Body: { cartId, paymentInfo… })
• 검증: HTTP 201 + 응답 본문에 “orderId” 존재
RPS & 네트워크 & 메모리 계산 예시