AO3 News

Post Header

Published:
2020-04-02 05:52:22 UTC
Original:
Emergency measures affecting works
Tags:

The Archive of Our Own – AO3 (Vårt eget arkiv) har sett en merkbar økning i trafikk i løpet av mars, med et ukentlig antall sidevisninger som har økt fra 262 millioner til 298 millioner på bare to uker. Vi forventer at denne utviklingen vil fortsette, og for å holde siden gående, ser vi oss nødt til å innføre strakstiltak. Den raskeste, mest hjelpsomme endringene vi kan gjøre er å kun vise midlertidig lagrede verk til utloggede brukere. Dessverre vil dette bety at med umiddelbar virkning, vil utloggede brukere kunne komme til å oppleve forsinkelser i oppdateringer av verk, og treff fra utloggede brukere vil ikke lenger telles med i verkenes totale antall treff.

Hvorfor skjer dette?

Den økte trafikken er en belastning på serverne for våre databaser, som betjener dusinvis av forespørsler hver gang noen laster et verk. (Vi planlegger å bestille ny maskinvare som vil hjelpe med denne belastningen, men først må vi fullføre pågående vedlikeholdsarbeid og avgjøre hvilken maskinvare vi skal bestille. Levering og installasjon av servere tar vanligvis et par måneder, og det kan forekomme uventede forsinkelser på grunn av pandemien.)

Å tilby midlertidig lagrede verk til utloggede brukere vil drastisk redusere antallet forespørsler til databasen. Ved å lagre midlertidig, trenger vi ikke be databasen om den nyeste informasjonen hver gang noen besøker en gitt side i et gitt tidsrom. Istedenfor, kan en av våre bruker-tilknyttede servere gi alle den eksakt samme kopien av siden det gjelder. Kopien blir oppdatert etter cirka en time.

Hvilke endringer kommer jeg til å merke?

Med umiddelbar virkning, kan du merke følgende endringer:

  1. Når et nytt kapittel blir publisert, vil utloggede brukere kun ha tilgang til det via en direkte lenke frem til det midlertidige lageret blir oppdatert hver 60. minutt. Andre endringer som blir gjort på verket (f.eks. redigering gjort av skaperen eller nye kommentarer eller kudos som har blitt lagt igjen) er muligens heller ikke synlige for utloggede brukere før det midlertidige lageret oppdateres.
  2. Ettersom siden med oversikt over verk må være identisk for alle utloggede brukere, har vi måttet stoppe å automatisk fylle ut gjesters navn og e-poster i kommentarfeltet. (Du kan be om en invitasjon og lage en konto hvis du ønsker at feltet skal huske deg!)
  3. Utloggede brukere vil se advarselen om innhold for voksne på alle verk med aldersgrensen “voksen”, “forbudt for barn” eller “ingen aldersgrense satt”. Dette er midlertidig og vil bli fikset så snart som mulig.
  4. Nye treff fra utloggede brukere vil ikke bli lagt til verkets totale antall treff. (Eksisterende treff vil ikke gå tapt.) Koden som øker de totale antall treff eksisterer på våre applikasjonsservere, så den vil ikke kjøre når bruker-tilknyttede servere deler ut midlertidig lagrede kopier av verkene.

Vil tellingen av antall treff bli fikset?

Vi utforsker muligheter som vil la oss fortsette å telle treff fra utloggede brukere, men det vil ta litt tid å finne og implementere en brukbar langsiktig løsning. Vi kommer til å jobbe så fort vi kan, men vi ber om din tålmodighet – våre frivillige må kanskje prioritere ytterligere forbedringer på ytelse eller deres egen velvære i denne vanskelige tiden.

Vi vil holde deg oppdatert på alle større fremskritt eller tilbakeslag vi har, her på AO3 nyheter og vår @AO3_Status Twitter feed.