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