Vervanging search engine backend -> korte downtimes search

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Topicstarter
(jarig!)
Aangezien het gebruik van de zoekmachine continu lijkt toe te nemen, neemt de belasting van onze zoekserver nog veel harder toe. Gelukkig is er door de ontwikkelaars van Xapian niet stilgezeten en is er een vervanging voor de Quartz-backend geschreven, genaamd Flint. Mede doordat de Flint-backend gebaseerd is op de originele Quartz-backend heb ik in tests nagenoeg geen stabiliteitsproblemen ondervonden (en die er wel waren zijn reeds verholpen), terwijl uit diezelfde tests bleek dat Flint met name bij de trage zoekopdrachten aanzienlijk sneller is (65 trage queries werden samen zo'n 2.5x sneller uitgevoerd).

De resultaten uit de zoekopdrachten blijven uiteraard exact hetzelfde (zoniet, dan is dat een bug ;)), maar de snelheid waarmee ze opgeleverd worden zou dus een stukje beter moeten zijn. Doordat de snelheid voor elke zoekopdracht in principe hoger ligt, wordt daarmee het sneeuwbal-effect dat we geregeld op onze zoek-server zagen (hopelijk ook wat) minder.

De overstap van de ene naar de andere backend is helaas niet iets dat geheel ongemerkt voorbij zal gaan. Het kan dus zijn dat de zoekmachine straks even onbruikbaar is, lang zou het niet moeten duren.

Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Topicstarter
(jarig!)
En het zou nu weer helemaal foutloos moeten werken. Zoniet, meld dat dan in React Bugs en Featurerequests :)