J'utilise une version personnalisée de l'algorithme de popularité de Hacker News pour mon site social (articles avec un certain nombre de j'aime et de commentaires). L'algorithme fonctionne parfaitement, mais je ne sais pas comment mettre à jour correctement les scores d'items (je stocke la partition dans le modèle d'item sous forme de méta-données).Comment mettre à jour le score de popularité du contenu tel que l'algorithme Hacker News?
Maintenant, je ne fais que mettre à jour les scores sur chaque nouvelle chose et commenter pour les éléments énumérés au cours des 9 derniers jours. C'est vraiment lent et les ressources sont lourdes, donc je suis à la recherche d'un meilleur moyen de garder les scores à jour. Le problème est que chaque article a besoin d'un nouveau score quand on change pour garder le temps de décroissance. Quelle serait la meilleure façon de faire cela? J'utilise Django pour le projet.