인증 서버 응답 속도 최적화
68
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

인증 서버 응답 속도 최적화

이 게시물은 Airbridge 인증 서버에서 간헐적으로 발생하던 응답 지연 문제를 분석하고 개선한 경험을 공유합니다.

문제 분석과 개선

  • 과다한 DB 쿼리와 HikariCP 커넥션 풀 포화 문제 발견
  • 권한 확인 로직 개선과 캐싱 방식 변경으로 DB 쿼리 횟수를 97% 감소
  • Local Cache(Caffeine)와 Remote Cache(Redis)를 결합한 2-Layer Cache 도입
  • Redis Pub/Sub을 활용한 캐시 무효화로 데이터 정합성 확보
  • HikariCP 커넥션 풀 최대 크기를 30으로 확장하여 DB 병목 완화
  • JVM Warm-Up 적용으로 배포 직후 응답 지연 문제 해결

성능 개선 효과

  • 평균 응답 시간 38% 단축, 최대 응답 시간(P99) 28% 감소
  • 처리량(RPS) 32% 증가, 실패율 0% 달성
  • 운영 환경에서 안정적인 서비스 응답 시간 유지

연관 게시글