본문 바로가기 메뉴 바로가기

heethehope

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

heethehope

검색하기 폼
  • 분류 전체보기 (135)
    • 알고리즘 (28)
    • 자바스터디 (22)
    • TIL - 2022 (60)
    • 사이드 프로젝트 (1)
    • 스프링부트 (9)
    • TIL - 2023 (3)
      • SAA (2)
    • SOPT (2)
  • 방명록

사이드 프로젝트 (1)
celery 와 Rabbitmq 를 이용해서 비동기 처리를 해보자 - 1

🐇 개괄 구현해야 하는 기능은 유저들의 리뷰 개수에 따라서 유저의 프로필에 메달을 띄우는 것이었다. 내가 생각한 로직은 각 유저의 리뷰 개수를 계산하고 그에 따라 금메달, 은메달, 동메달의 커트라인에 해당하는 리뷰 개수를 구한 뒤에 유저의 프로필을 반환할 때 해당 커트라인을 참고해서 계산해 반환하는 것이었다. 이는 매번 변하기 때문에 유저 프로필을 반환할 때 계산하는 것이 더 낫다고 판단했다. (현시점으로는 그렇다.) 이러한 사고 과정을 통해, 그렇다면 사용자가 적은 시간대에 유저마다의 리뷰 개수를 세는 프로세스가 필요하다고 생각했다. 따라서 비동기 처리를 고려하게 되었다. 🐇 해당 게시물의 목표 1. celery 를 붙이고 정상적으로 구동되는지 확인하기 2. 스케줄러가 정상적으로 동작하는지 확인하기 =..

사이드 프로젝트 2022. 12. 4. 14:47
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바