La prochaine étape consiste à :
Optimiser ce que nous avons construit avant d’ajouter le suivi du comportement :
-
Limiter les sessions de flux en cache par utilisateur afin que les rafraîchissements répétés n’accumulent pas six heures de listes en cache.
-
Améliorer le mélange des catégories pour réduire la charge CPU sur les grandes files d’attente.
-
Mesurer le temps de chargement du flux et l’utilisation du cache.
Ensuite viendra le suivi du comportement : l’enregistrement des impressions réelles, des ouvertures de sujets et du temps de lecture. Le préchargement ne doit pas être comptabilisé comme de la lecture.
Initialement, nous collecterons ces signaux sans modifier l’ordre. Une fois le suivi fiable, nous pourrons introduire progressivement un pondération de 15 % basée sur le comportement lorsque les utilisateurs verront 30 à 50 publications.