- Améliorations majeures du moteur de recherche marginalia, réduisant les besoins en RAM, éliminant les temps d’arrêt du système lors des mises à niveau et augmentant les limites du nombre de documents et de mots-clés indexés
- Le moteur de recherche a été interrompu pendant une semaine en raison de problèmes de mise à l’échelle causés par la dernière version
- L’auteur a apporté des modifications à la base de données des URL afin de gérer les temps d’arrêt du système lors des bascules d’index
- Afin de simplifier les données et de réduire l’usage de la RAM, l’auteur a fusionné en une seule les deux tables de la base de données des URL
- L’auteur a également modifié le processus de construction de l’index inversé afin de réduire l’usage de la RAM et d’améliorer les performances
- Ces changements ont fortement réduit les besoins en RAM et amélioré l’efficacité opérationnelle
- L’auteur se dit surpris par le succès de ces changements et reconnaît que, dans certains cas, une conception préalable est nécessaire
2 commentaires
Un succès improbable
Marginalia - moteur de recherche DIY exploité de manière indépendante
Avis Hacker News