현재 매 request 마다 rank / chart 데이터를 신규 계산하기 때문에 cost가 높음. Django에 내장된 cache를 활용해 응답 속도를 개선할 수 있을 것으로 보임.