Skip to content

[perf] SMTP 성능 개선 #264

Description

@soheeGit

🥸 어떤 기능인가요?

SMTP 메일 전송 로직 비동기 처리 및 응답 성능 개선


✅ 작업 내용

  • 기존 동기 방식 메일 전송 구조 분석 (mailSender.send 호출 흐름 확인)
  • @async 적용을 통한 메일 전송 비동기 처리
  • @EnableAsync 설정 추가 및 스레드 풀 동작 확인
  • 메일 전송 시 API 응답 시간 개선 여부 측정
  • 이벤트 기반 구조로 리팩토링 (ApplicationEventPublisher 활용)
  • MailEvent 및 이벤트 리스너 구현 (비동기 처리 분리)
  • 예외 처리 및 실패 시 재시도 전략 검토
  • 개선 전/후 성능 비교 및 안정성 검증

😇 이때까지 끝낼게요!

2026년 3월 23일 (월)


🙇‍♀️ 이슈 확인했어요:)

  • 조다미
  • 반준영

Metadata

Metadata

Assignees

Labels

Notification사용자에게 중요한 정보를 이메일로 알리고 설정을 관리하는 알림 기능.Performance성능개선

Type

Fields

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions