다음으로 할 일은
동작 추적 기능을 추가하기 전에, 이미 구축한 부분을 최적화하는 것입니다:
-
사용자의 캐시된 피드 세션을 제한하여 반복적인 새로고침으로 인해 6시간 분량의 캐시된 목록이 쌓이는 것을 방지합니다.
-
큰 큐에서 CPU 작업을 줄이기 위해 카테고리 혼합 방식을 개선합니다.
-
피드 로딩 시간과 캐시 사용량을 측정합니다.
그 다음에는 동작 추적이 도입됩니다: 실제 노출, 토픽 열람, 읽기 시간을 기록하는 것입니다. 미리 가져오기(Prefetching)는 읽기로 집계되지 않아야 합니다.
초기에는 순서를 변경하지 않고 이러한 신호만 수집할 계획입니다. 추적이 안정적으로 작동하면, 사용자가 30~50개의 게시물을 볼 때 15% 동작 가중치를 점진적으로 적용할 수 있습니다.