inflearn logo
강의

Course

Instructor

Server System Design for Withstanding Traffic Spikes - Coupon Issuance Service

부하 테스트 시 설정 관련 질문드립니다

96

b2aconnn1448

4 asked

1

강의에서는 부하 테스트 시 시나리오 작성을 아래와 같이 5000 rps 정도로 부하를 가했을 때와, 1000 rps 수정해서 부하를 가했을 때의 latency(p50, 90, 99) 차이가 있는데, 실무에서는 보통 어떤 기준을 가지고 rps 를 정하는지 궁금합니다!

scenarios: {
    burst: {
        ...
        rate: 5000, timeUnit: '1s', duration: '30s', // 1000 req/s × 30s = 총 30,000 요청
    },
},

java kotlin mysql docker spring-boot kafka redis

Answer 2

1

apiece

안녕하세요 드루와라잇님!

실무에서는 RPS를 임의로 정하기보다, 평소 최대 트래픽과 이벤트 때 예상되는 요청량을 기준으로 잡아요. 예를 들어, 쿠폰이벤트 오픈 직 후, 1만 명 유저가 10초 정도 안에 몰릴 것으로 예상한다면, 우선 1,000 RPS를 기준으로 테스트할 수 있습니다.

보통은 예상치 하나만 테스트하지 않고 1,000, 2,000, 5,000 RPS처럼 부하를 단계적으로 높여봅니다. (예상 트래픽보다 좀 더 버퍼를 두어서 넉넉하게 테스트하면 좋으니까요) 그러면서 응답 시간과 오류율이 갑자기 증가하는 지점을 찾고, 예상 최대 트래픽에 재시도 처리 등을 고려한 여유까지 확보했는지 확인합니다.

따라서 강의의 1,000 RPS와 5,000 RPS는 각각 예상 부하와 트래픽 급증 상황을 비교하기 위한 조건으로 참고해주시면 될 것 같습니다.

좋은 질문 감사드립니다.

0

svatoslavsvatr

Find out the best sales automation tools 2026 https://dripify.com/best-sales-automation-tools/ Dripify is one of the most comprehensive solutions for B2B sales teams and SDRs. Dripify is a top #1 sales automation tools help businesses streamline repetitive sales tasks, improve team productivity, and accelerate revenue growth.

소스파일

0

12

1

강의 판서 자료

0

12

1

모의고사 파일오류

0

28

3

Properties 설정이 추가되었는데

0

16

0

아무 수정도 안하고 주어진 소스로 그대로 했는데 패스워드 에러가 남

1

25

1

[환불 승인 요청] 강의 오결제 및 재구매 관련 문의드립니다.

0

21

1

처음 실행 시 계속 패스워드가 틀리다고 나옴. 수정하고 해도 마찬가지임

1

26

2

모의고사 다운

0

29

1

강의 DB데이터 질문

0

27

1

22강 [토큰 저장] 질문

0

36

1

업캐스팅 원칙

0

36

2

섹션 2 - 9강. API 관련 질문

0

37

2

음성불량

0

33

1

극단적으로 from-to가 12일 이고, valid_to가 13일이면?

0

36

1

13강 [로그인 단일 토큰] 에서 프로젝트 실행 시 에러

0

36

1

11강 [실습] Docker로 MySQL1 분만에 실행하기

0

51

2

11강 [실습] Docker로 MySQL1 분만에 실행하기

0

45

2

@Modifying에 관하여

1

52

1

Issuance 테이블에 status, couponId 인덱스가 꼭 필요할까요?

2

67

1

kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.

2

115

1

domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다

1

98

1

Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면

1

127

1

스크립트에 대해 질문 있습니다.

1

97

1

같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!

2

116

1