정기권 신청 시각의 Spike Traffic으로 서비스가 일시 중단되던 문제를 Scouter로 추적해, BFF–Backend 간 I/O 대기로 인한 Thread Pool 고갈을 찾아내고 격리한 과정.
#scouter
2개의 노트🌿 자라는 중선착순 정기권 신청 때마다 서비스가 멈췄다: Thread Pool 고갈 추적기 🌿 자라는 중1,000만 건 Excel 다운로드와 OOM: 메모리를 늘리지 않고 구조를 바꾸기 대용량 Excel 다운로드 시 발생하던 OOM을 Heap 지표로 추적하고, MyBatis Cursor와 SXSSFWorkbook 기반 스트리밍 구조로 바꿔 Heap 사용량을 약 90% 줄인 과정.