Skip to content

refactor: 대학 검색 관련 캐시 무효화 로직을 추가한다. #598

Description

@whqtker

어떤 부분을 리팩터링하려 하나요?

리팩터링하려는 부분에 대해 간결하게 설명해주세요

Image
  1. 시드니대학 검색, studentCapacity가 5임. 이 시점에 캐시 미스 및 캐시 생성
2025-12-28T16:30:47.570Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : Cache miss. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-4
2025-12-28T16:30:47.571Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : 생성락 흭득하였습니다. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-4
2025-12-28T16:30:47.610Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : 캐시 생성 후 채널에 pub 진행합니다. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-4
2025-12-28T16:30:47.611Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : 락 반환합니다. Key: create_lock:univApplyInfoTextSearch:시드니대학
Image
  1. studentCapacity 변경
Image
  1. 재검색, 여전히 studentCapacity 는 5임.
2025-12-28T16:36:53.051Z  INFO 1 --- [nio-8080-exec-3] c.e.s.cache.ThunderingHerdCachingAspect  : Cache hit. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-3

AS-IS

  • as-is
  • as-is

TO-BE

  • to-be
  • to-be

작업 상세 내용

  • TODO
  • TODO
  • TODO

참고할만한 자료(선택)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions