Playball Logo

Command Palette

Search for a command to run...

목차 열기

테스트별 결과 요약 (01~21번 폴더)

21개 테스트 폴더의 개별 결과 일람 — 각 테스트의 조건·수치·캡쳐를 한눈에 정리합니다.

전체 테스트 인덱스

#폴더날짜상태VUFlowPhase주요 결과
01개선안한상태 큐 300004-14AS-IS3,000Queue0Queue P95 6.5s, 503 40건
02큐 4000 (k6 툴 죽음)04-14AS-IS4,000Queue0시스템 과부하 / 중단
03추천 on 1000명04-14AS-IS1,001Recommendation02m 38s PASS
04인프라 풀30 큐 100004-15중간 A1,000Queue인프라이미지
05인프라 풀30 큐 200004-15중간 A2,000Queue인프라이미지
06중간 최적화 0104-15중간이미지
07matchId Caffeine 1차04-15Phase 1 시작1,001Queue1차P99 2.4s (PoC 성공)
08matchId 1차 큐 200004-15Phase 12,000Queue1차P99 3.34s
09중간 02 DB Top7 쿼리04-15Phase 1 확대 준비분석Top 7 쿼리 전수조사
10Phase 1,2 큐 100004-15Phase 1 확대1,000Queue1,2이미지
11Phase 1,2 큐 2000 30s04-15Phase 1,22,000Queue1,2이미지
12Phase 1,2 큐 2000 60s04-15Phase 1,22,000Queue1,2이미지
13HTTP pool 상향04-15중간 C이미지
14pool + Phase 1,2 큐 100004-15중간 C1,001Queue1,2P99 60ms (60배 개선)
15pool + Phase 1,2 추천on04-15중간 C1,001Recommendation1,2Seat P99 1.23s
16Phase 3,4 적용 완료04-16Phase 3,43,4마커 폴더
17Phase 3,4 전/후 비교04-16Phase 3,41Order E2E3,4 전후Avg 503→149ms (-70%)
18Phase 3,4 완료 큐 100004-16TO-BE1,001Queue완료P99 65ms
19추천on 1000명04-16TO-BE1,000Recommendation완료Seat P99 700ms
20추천 off 100004-16TO-BE1,001Seat E2E완료Hold 성공 83.6%
21추천off + Order 100004-16TO-BE1,001Order E2E완료경합률 심화

상세 — 각 테스트 결과

폴더 01 — 개선 전 큐 3000명

  • 날짜: 2026-04-14
  • 상태: AS-IS (Phase 0)
  • Flow: Queue / VU: 3,000

측정값: Queue P95 6,544ms · 503 40건 (1.7%) / Seat P95 6,177ms · 503 18건 (0.3%)

AS-IS 큐 3000

폴더 02 — 개선 전 큐 4000명 (시스템 다운)

  • 날짜: 2026-04-14
  • 결과: 503 대량, 타임아웃 다수 → 중단 (k6 + 로컬 크롬 종료)
4000 VU 크래시 직전4000 VU 503 스톰

폴더 03 — 개선 전 추천 ON 1000명

  • 날짜: 2026-04-14 23:47~23:50 / VU: 1,001
  • Flow: 매치옵션(ON) → 큐진입 → 폴링 → 추천진입 → 추천블럭 → 자동배정
  • 실행시간: 2분 38초, PASS (대기시간 과다)
AS-IS 추천 ON 1000 1AS-IS 추천 ON 1000 2

폴더 04 — 인프라 커넥션풀 30 큐 1000명

  • 날짜: 2026-04-15 / 상태: 중간 A (HikariCP pool 20 → 30)
인프라 풀30 큐 1000 1

폴더 05 — 인프라 커넥션풀 30 큐 2000명

인프라 풀30 큐 2000

폴더 06 — 중간 최적화 01

중간 최적화 1중간 최적화 2

폴더 07 — matchId Caffeine 1차 PoC

  • 날짜: 2026-04-15 02:00 / VU: 1,001 / Flow: Queue
  • 상태: Phase 1 시작 (Seat match-exists 하나만 Caffeine)
메트릭
RPS483.6
총 요청30,212건
Avg1,604.6ms
P952,147.4ms
P992,434.1ms
5031건

의의: Match 조회 하나 캐싱만으로 P99 8초대 → 2초대 (PoC 성공).

Phase 1 PoC 1Phase 1 PoC 2

폴더 08 — matchId Caffeine 1차 큐 2000명

메트릭
VU2,000
RPS397.0
P953.05s
P993.34s
에러0건
Phase 1 2000 VU 1Phase 1 2000 VU 2

폴더 09 — DB 부하 유발 Top 7 쿼리 (분석)

  • 날짜: 2026-04-15 / 상태: Phase 1 확대 전 분석 단계
  • 결과: Top 7 핫 쿼리 식별 + 캐싱 우선순위 정립
Top 7 분석 1Top 7 분석 2

폴더 10 — Phase 1,2 큐 1000명

Phase 1,2 1000 1Phase 1,2 결과 1

폴더 11 — Phase 1,2 큐 2000명 30초

Phase 1,2 2000 30s 1Phase 1,2 2000 30s 2

폴더 12 — Phase 1,2 큐 2000명 1분 (안정성 검증)

Phase 1,2 2000 60s 1Phase 1,2 2000 60s 2

폴더 13 — HTTP 클라이언트 풀 상향

HTTP Pool 1HTTP Pool 2

폴더 14 — HTTP pool + Phase 1,2 큐 1000명 (극적 개선)

  • 날짜: 2026-04-15 23:05 / VU: 1,001 / Flow: Queue
메트릭
RPS325.7
총 요청2,002건
Avg31ms (2000ms에서 60배 단축)
P9539ms
P9960ms
에러0건
HTTP pool + Phase 1,2 1HTTP pool + Phase 1,2 2

폴더 15 — HTTP pool + Phase 1,2 + 추천 ON 1000명

메트릭
RPS294.0
총 요청54,877건
P95157ms
P99826ms

서비스별 — Queue: P99 194ms / Seat: P95 1.03s · P99 1.23s

HTTP pool + 추천 ON 1HTTP pool + 추천 ON 2

폴더 16 — Phase 3,4 staging 적용 완료 (마커)

  • 날짜: 2026-04-16 / 작업 완료 마커 (빈 폴더)

폴더 17 — Phase 3,4 적용 전/후 엔드투엔드 비교 (★)

  • 날짜: 2026-04-16 02:43 / 02:49 / Flow: Order E2E (9단계) / VU: 1
서비스적용 전적용 후개선률
Queue325ms96ms-70.4%
Seat741ms236ms-68.2%
Order-Core304ms68ms-77.6%
전체 Avg503ms149ms-70.4%
Phase 3,4 before/after 비교

폴더 18 — Phase 3,4 완료 Queue Flow 1000 VU (TO-BE)

  • 날짜: 2026-04-16 03:11 / VU: 1,001 / Flow: Queue
메트릭
RPS323.5
Avg36ms
P9547ms
P9965ms
에러0건

서비스별 — Queue: P99 59ms / Seat: P99 65ms

TO-BE 큐 1000 1TO-BE 큐 1000 2

폴더 19 — 추천 ON 1000명 (TO-BE)

  • 날짜: 2026-04-16 오전 / VU: 1,000 / 에러 0건
서비스요청 수AvgP95P99
Seat2,000368ms604ms700ms
Queue2,000282ms459ms526ms
TO-BE 추천 ON 1TO-BE 추천 ON 2

폴더 20 — 추천 OFF 1000명 (TO-BE)

  • 날짜: 2026-04-16 10:35~10:39 / VU: 1,001 / Flow: Seat E2E
메트릭
RPS280.4
총 요청60,316건
에러율0.2% (정상 동시성 경합)
Avg105ms
P95263ms
P991.88s

좌석 Hold 경합: 성공 VU 92/110 = 83.6% / 이선좌(409) 114건 (정상) / VU당 평균 시도 1.87회

TO-BE 추천 OFF 1TO-BE 추천 OFF 2

폴더 21 — 추천 OFF + Order Flow E2E 1000명 (TO-BE)

  • 날짜: 2026-04-16 10:41~10:44 / VU: 1,001 / Flow: Seat → Order Full E2E
메트릭
RPS192.0
총 요청36,945건
에러율6.6% (409 경합 1,952건)
Avg180ms
P951.20s
P991.75s

좌석 경합 심화: 성공률 44.7% (350/783) · 이선좌 1,952건 · 주문서 조회 350건 모두 404.현 인프라 1000 VU 기준 한계치를 정직하게 드러냄 (정상 범위: 500~800 VU).

TO-BE Order E2E 1TO-BE Order E2E 2