
발생한 이슈들과 고민 돌아보기

이번에는 Sentry를 통해 성능 저하를 감지하고, pt-query-digest를 활용하여 병목 지점인 슬로우 쿼리를 식별하고 개선함으로써 홈 뷰 조회 API의 평균 응답 시간을 약 81%, p95 응답 시간을 약 61.78% 단축시킨 과정을 공유하고자 합니다. 🚨 Situation : 홈 뷰가 느려요 성능은 사용자 경험과 직결되기 때문에, Sentr...

Morib은 사용자에게 친구들의 실시간 몰입 상태를 제공하기 위해 초기에는 SSE(Server-Sent Events) 기술을 도입했습니다. 하지만 이는 곧 지속적인 OutOfMemoryError 발생과 잦은 서버 다운으로 이어졌습니다. 😥 이번에는 SseEmitter 누수로 인한 메모리 문제와 /sse/refresh API의 성능 저하를 진단하고, 최종...