피드백 등록 성능 저하 문제
1️⃣ 문제 상황 (Before)
📌 테스트 시나리오
QA 단계에서 nGrinder를 이용한 부하 테스트를 팀 차원에서 진행
⇒ 이 과정에서 피드백 등록 API의 성능 저하 현상이 발견
- API:
POST /feedbacks/insertFeedback
- 도구: nGrinder
- 목적: 피드백 등록 API 부하 테스트
- 조건: 동일 Ramp-up / VUser 환경

❗ 관찰된 문제점
부하 테스트 결과, 다음과 같은 문제가 반복적으로 발생함
- TPS가 일정하지 않고 구간별 급격히 하락
- 평균 응답 시간에서 700ms 이상 스파이크 발생
- 같은 테스트 조건에서도 결과가 일관되지 않음
- DB Insert 단순 로직임에도 불필요한 지연 발생
⇒ 단일 사용자 테스트에서는 문제가 없었으나
동시 요청이 증가할수록 현상이 명확히 드러남
2️⃣ 원인 분석
핵심 원인: Service 레이어 트랜잭션 미적용
Before 코드: