Skip to content

Conversation

@joona95
Copy link
Collaborator

@joona95 joona95 commented Jan 4, 2026

Summary

  • 공개용 추천 레시피 조회 API 추가
  • 회원가입 시 닉네임 자동 생성 기능 추가
  • redis에서 caffeine으로 캐시 설정 변경

Describe

  • 공개용 추천 레시피 조회 API 추가
    • 홍보용 웹 생성 위해서 로그인 체크 없는 공개 API 추가 (목록 조회 / 상세 조회)
  • 회원가입 시 닉네임 자동 생성 기능 추가
    • 형용사 + 재료명 + nanoTime 기반 숫자
  • redis에서 caffeine으로 캐시 설정 변경
    • AWS에서 cache 사용으로 비용이 나오는 거에 비해서 현재 토큰 관리 정보 기능 밖에 못하고 있어서 과도하다고 판단
    • 현재 단일 서버로 이루어져 있고 단순 로그아웃 후 토큰 관리 정도로만 사용 중이라 로컬캐시로도 커버 가능하다고 판단
    • 추후 트래픽이 많아지고 다중 서버가 되었을 때 도입하는 게 맞는 것 같음

- 레시피 제거 시 관련 값들 자동으로 제거되도록 설정 추가
- 필요없는 toString 제거
- 값 없을 때 기본값 제거
- 비용 이슈로 추후 서비스가 커지면 redis 도입하는 것으로 결정
@joona95 joona95 self-assigned this Jan 4, 2026
@joona95 joona95 added feature 새로운 작업 improvement 개선사항 labels Jan 4, 2026
@joona95 joona95 merged commit c971c2e into develop Jan 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 새로운 작업 improvement 개선사항

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants