AO3 News

Post Header

Published:
2025-02-24 15:54:19 UTC
Original:
Intermittent site slowness and errors
Tags:

Od konce prosince 2024 se Archive of Our Own – AO3 (Náš vlastní archiv) potýká s problémy mezi které patří pomalé načítání obsahu, celková nedostupnost stránek, občasné chybějící e-maily s kudos a zpoždění v odesílání pozvánek. Už jsme provedli několik kroků ke zlepšení situace, ale jelikož momentálně pracujeme na neodkladných aktualizacích částí naší infrastruktury, nemůžeme zlepšení chodu stránek věnovat tolik času, kolik bychom chtěli. Předpokládáme, že pomalejší načítání a občasná nedostupnost stránek budou pokračovat až do doručení a instalace nových serverů za několik měsíců.

Poprvé jsme si všimli zátěže na serverech, které používáme pro službu Elasticsearch (zodpovědnou za vyhledávání a filtrování), v polovině loňského roku. Nové servery, které jsme plánovali pořídit, ještě nebyly dostupné, takže jsme některé z již vlastněných serverů prozatím použili pro podporu Elasticsearch.

Hardware, který jsme chtěli, bohužel, nebyl dostupný ani při plánovaném datu vydání v říjnu, a naše prozatimní řešení nevydrželo nápor vyššího provozu, který provází konec každého roku. To vedlo k několika případům znatelného zpomalení chodu stránek v posledních pár týdnech.

Od začátku ledna jsou nové servery konečně k dostání. O odhad ceny a nákup jsme požádali 15. ledna, a 28. ledna byla naše objednávka potvrzena, ale doručení a instalace serverů zabere pár dalších měsíců.

Odhadujeme, že nové Elasticsearch servery budou v provozu na začátku dubna. Do té doby můžete zejména v obdobích vyššího vytížení narazit na následující problémy:

  • pomalejší načítání všech stránek
  • delší prodleva při aktualizaci stránek spoléhajících na Elasticsearch, jako např. výsledky vyhledávání a přehledy záložek
  • stránky s chybovými hláškami
  • automatické kontroly režimu Under Attack společnosti Cloudflare
  • přísnější rate limiting (omezení rychlosti prohlížení) (vysvětlení v angličtině)
  • obecné problémy s ukládáním pomocí Wayback Machine nebo s RSS účty na Tumblru používajícími boty, web scraping a další automatické nástroje, jejichž prioritu jsme snížili ve prospěch uživatelů

Kromě Elasticsearch serverů máme v plánu pořídit ještě dalších pět databázových serverů za účelem navýšení kapacity a odolnosti našich již existujících serverů. Momentálně nemáme dostatečnou kapacitu pro to, abychom zvládli vyšší množství uživatelů a údržbu serveru zároveň a musíme proto občas AO3 vyřadit z provozu, pokud je třeba vyřešit problémy s databází, jako se stalo třeba 7. února (příspěvek na Tumblru v angličtině). Dodatečný hardware by nám měl pomoci se v budoucnu podobné situaci vyhnout, ale dokončení nákupu a instalace serverů ještě nějakou dobu potrvá. Nepředpokládáme, že v mezidobí dojde k problémům s databází a ani nehrozí ztráta dat.

Srdečně se omlouváme za problémy. Moc si vážíme vaší trpělivosti a vašich peněžních příspěvků, které přispívají na koupě jako je právě tato.

Více informací o pomalém chodu stránek, výpadcích a dalších problémech najdete na našich profilch (dostupných v angličtině) na Twitteru/X @AO3_Status a Tumblru @ao3org. Momentálně také pracujeme na účtu se stavem stránek na Bluesky a samostatné webové stránce se stavem našich jednotlivých projektů (oboje dostupné v angličtině), ale vzhledem k tomu že práce na nich stále probíhají nemůžeme zaručit, že na nich budou vždy dostupné všechny informace. Nejnovější informace vždy najdete na našem Twitteru/X nebo Tumblru.


OTW je nezisková kmenová organizace zastřešující množství projektů, včetně AO3, Fanlore, Otevřených dveří, TWC a Právní obrany OTW. Jsme fanoušky vedená a zcela příspěvky podporovaná organizace s personálem sestaveným čistě z dobrovolníků. Více informací o nás najdete na stránkách OTW. Pokud se chcete dozvědět více o týmu dobrovolníků, který tento článek přeložil, podívejte se na stránky Překladu.