Downtime, React v1.7, Search

Pagina: 1
Acties:
  • 169 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Topicstarter
Ok, Parse hoopt/denkt/vermoedt dat React wel af is. Voor zover het versie 1.7 betreft. :)

Hier zitten een aantal leuke wijzigingen in en een rits noodzakelijke (er komt wel een changelog).
Morgen gaan chem en ik de boel platgooien en daarna overzetten, helaas zijn hierbij wijzigingen aan de database (oa aan de message-tabel) noodzakelijk waardoor het vrij lang kan duren.

Elke 10 seconde op f5 drukken zal dus geen zin hebben en je kan ook geen schadeclaim voor een nieuwe f5 toets indienen :P

De searchengine is een ander verhaal. We hebben min-of-meer de hoop opgegeven dat het searchprincipe van React (en wat topix al had) nog echt geschikt te maken is voor GoT zonder flinke concessies te doen (niet alles doorzoekbaar maken bijv).
Mijn proef-opzet met Omega is helaas ook niet helemaal stabiel, niet dat ik dit als vervanger zie, maar het zou wel leuk zijn als ie het gewoon goed deed :)
Parse is op zoek gegaan naar een losse searchengine en gaat die in React "pluggen", hierdoor wordt vooral de opslag van de data een stuk efficienter gedaan dan wat er met mysql mogelijk is (voor search-engines wel te verstaan, voor andere zaken voldoet het prima). Waardoor het zoeken en indexeren een stuk sneller moet gaan kunnen, ondanks dat de volledige database doorzoekbaar blijft.
Helaas neemt het nog wel wat tijd in, maar het geschikt maken van de sql-based searcher schoot ook niet echt op.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Topicstarter
Goed, dat ging dus niet zo heel snel.

Weinig tegenslagen, vooral sloom.
De belangrijkste reden was de enorme messages-tabel van het forum. Helaas kent het filesystem waar apollo de data van mysql op opslaat nog een 2GB filesize limiet.
Hierdoor was mysql niet in staat de tabel bij te werken op de gebruikelijk "alter table" manier (daarvoor maakt ie een copy naar de harde schijf om het bij te kunnen werke en daar gaat het met 6a7GB data mis natuurlijk).

Hierdoor moesten we een dump van de tabel maken, de tabel definitie wijzigen en het weer inlezen.
Helaas kon dit ook nog eens niet op de meest efficiente manier, want dan kon de definitie wijzigining niet gedaan worden.

Kortom, vooral hierdoor liep het allemaal nogal uit.

Owja, als het er wat gek uit ziet, dan moet je even ctrl+f5 of shift+ctrl+f5 indrukken.

[ Voor 7% gewijzigd door ACM op 21-11-2002 18:25 ]


Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Topicstarter
Iets meer uitleg over de problemen met de zoekmachine(s) vindt je hier:
ACM in "Over de search"