Skip to content

인기 게시글 판단 로직 개선 #180

@songsunkook

Description

@songsunkook

어떤 이슈인가요?

현재 인기 게시글 판단 로직은 모든 Redis 게시글 접속 로그를 가져와서 정렬하는 방식으로 구현되어 있습니다. 따라서 게시글 접속 로그가 많아질수록 동작 속도가 많이 느려집니다. 해당 로직에 수정이 필요해 보입니다.

벤치마킹 결과

아래 결과는 로컬 환경에서 직접 테스트한 결과입니다.

Redis에 저장된 게시글 조회 로그 개수에 따른 비즈니스 로직 동작 시간
개수: 10000, 걸린 시간: 1.205(s)
개수: 100000, 걸린 시간: 8.831(s)
개수: 1000000, 걸린 시간: 81.534(s)

관련 PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    리팩터링리팩터링을 위한 이슈입니다배포운영서버로의 배포입니다.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions