테스트 환경 설정

스레드 수. 트래픽 처리 규모 테스트

모든 스레드가 시작될 때까지 걸리는 시간. 점진적 부하 증가에 따른 성능 측정

각 스레드가 수행할 요청의 반복 횟수. 서버의 지속적인 처리 능력 측정.

1. 주문 요청

-kafka 적용 전

image.png

주문 요청, 결제 처리, 재고 감소 및 주문 완료 처리를 모두 동기적으로 처리.

해당 방식은 각 단계가 직렬로 처리되어야 하므로, 대량 요청 발생 시 서버의 부담이 커지며, 트랜잭션이 복잡해질수록 응답 시간이 길어지는 문제 발생.

-kafka 적용 후

image.png