Skip to content

Comments

Refactor: 아이디어 분석 속도 개선#111

Merged
ggamnunq merged 2 commits intodevelopfrom
refactor/infra/openai
Feb 19, 2026
Merged

Refactor: 아이디어 분석 속도 개선#111
ggamnunq merged 2 commits intodevelopfrom
refactor/infra/openai

Conversation

@ggamnunq
Copy link
Collaborator

Refactor/infra/openai

🎯 작업 내용

주요 변경사항

  • 아이디어 분석 속도 개선

상세 내용

  • OpenAI 파트 분리하여 동시 호출( 비동기 )
    • 시간 단축
  • 분석 결과는 redis에 우선 저장하고 응답 -> 분석데이터 비동기적으로 저장
    • 상세 데이터는 batch save 처리 ( saveAll() -> flush() -> clear() )
    • 저장하는 동안 조회 발생하면 redis에서 조회하여 반환
    • 저장 실패 시 해당 분석결과 삭제
  • 기존 분석 api는 /old로 변경

✅ 체크리스트

  • 코드 빌드가 정상적으로 완료되었나요?
  • 테스트(API 명세)를 추가/수정했나요?
  • 코드 리뷰 요청 전 self-review를 진행했나요?

  - 분석 비동기 저장용 executor 추가
  - PENDING 분석 조회 시 Redis 캐시 우선 응답
  - Redis 캐시 역직렬화 보정 로직 추가
@ggamnunq ggamnunq self-assigned this Feb 19, 2026
@ggamnunq ggamnunq merged commit 86784c3 into develop Feb 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant